Skip to content
Snippets Groups Projects

Revamp the image build orchestration

Merged Andrej Shadura requested to merge wip/andrewsh/image-dependencies into master
All threads resolved!

The way images are defined currently is hard to read, tricky to modify and non-obvious. Rather than spreading out complexity all over, better concentrate it in the code, leaving the configuration readable.

After that, declare a dependency of SDK images on armhf development, to allow the future inclusion of the ospack into the SDK images as a part of T5423. This is done by adding a requires parameter, which will create several sub-stages to build the Arm image bits while building the SDK image.

This is currently being tested at: https://jenkins.apertis.org/job/playground/job/andrewsh/job/debos-images-build/lastBuild/flowGraphTable/

Edited by Emanuele Aina

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Andrej Shadura added 2 commits

    added 2 commits

    • 79c8d311 - Use a more verbose but more readable image definition format
    • ec61ef1a - Allow images to declare dependencies

    Compare with previous version

  • Andrej Shadura resolved all discussions

    resolved all discussions

  • Andrej Shadura added 1 commit

    added 1 commit

    • 7bc84b21 - Allow images to declare dependencies

    Compare with previous version

  • Andrej Shadura resolved all discussions

    resolved all discussions

  • @em, other than that, any other comments?

  • Merging.

  • Please register or sign in to reply
    Loading