Switch docker builds in CI to bake #16772
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
If this changeset needs to go into the FXC codebase, please add the
WMO and FXClabel. 💯One-line summary
Compose will no longer provide its own builder and bake is the new default. The flag to opt-out will cease to function in some of the next versions.
Significant changes and points to review
Also removes unused builder container spinning up, unused python env, and bumps some actions.
The timeout is increased before a better rerun strategy is in place, as it's been hit a few times recently.
Issue / Bugzilla link
#16464
Testing
(this change will run on this PR also, to show the difference…)
https://github.com/mozilla/bedrock/actions/runs/18161547727/job/51693290418#step:3:2200
Comparing with the previous run at 2m50sec, this took 2m40sec with all the handing off between drivers et al. so luckily it does not appear to be slower at this point.
Also tested some newer compose versions explicitly (that got mentioned in "our" issue) and passing too:
┆Issue is synchronized with this Jira Task
┆Priority: P2
┆Sprint: Backlog