Page MenuHomePhorge

Software Development Product Build and Test Dependencies
Closed, ResolvedPublic3 Story Points

Description

Find a way to ensure we can have Docker images that are regularly executed, that have just enough build dependencies installed to build and test a piece of software, so that they do not occupy too much disk space for the in-memory tmpfs our Atomic hosts are using.

Suggestions;

  • Run a yum-builddep or equivalent during the compose of the Docker image.
  • Possibly split Docker images in to categories (server / desktop comes to mind).
  • Leave the building to OBS, albeit we cannot wait for this process to complete as it is asynchronous.

Details

Ticket Type
Task

Event Timeline

vanmeeuwen claimed this task.
vanmeeuwen raised the priority of this task from to 60.
vanmeeuwen updated the task description. (Show Details)
vanmeeuwen changed Ticket Type from Task to Task.

It's easier to yum-builddep for all packages in Kolab:Development, such as in /diffusion/DO/browse/master/ci/maipo;132d7fd03a48de867bf611cade38bed568ea91f9$16.