Implement `buildx bake` for build orchestration
ianpittwood opened this issue · comments
The CI workflows for this repository have grown significantly in complexity since they were created to the point where some modifications (ex. modifying base images) have become unwieldy or downright impossible for external contributors. @costrouc recently did some prototyping work around using docker buildx bake
for orchestrating simultaneous builds. I did some further investigation and found that bake
can also significantly simplify our testing implementation. Implementing bake
should help us resolve a lot of the complexity and confusion around image build dependencies and testing.
This implements #714