acouvreur / sablier

Start your containers on demand, shut them down automatically when there's no activity. Docker, Docker Swarm Mode and Kubernetes compatible.
https://acouvreur.github.io/sablier/
GNU Affero General Public License v3.0
1.16k stars 43 forks source link

ci(docker): distribute build across multiple runners #286

Closed acouvreur closed 2 months ago

acouvreur commented 2 months ago

Docker build for multiplatform arch is too slow sequentially on the same runner.

The build is now distributed on multiple runners. Each architecure image is pushed as a digest and is reconciled into a single image afterwards.

acouvreur commented 2 months ago

Conclusion on how it went so far:

acouvreur commented 2 months ago

:tada: This PR is included in version 1.7.0-beta.7 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

acouvreur commented 1 week ago

:tada: This PR is included in version 1.7.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: