rstudio / rstudio-docker-products

Docker images for RStudio Professional Products

Home Page:https://hub.docker.com/u/rstudio

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

https://docs.docker.com/build/bake/

This implements #714