golang / go

The Go programming language
https://go.dev
BSD 3-Clause "New" or "Revised" License
123.26k stars 17.57k forks source link

x/build: use cloud build to update docker images #56673

Open toothrot opened 1 year ago

toothrot commented 1 year ago

A number of our buildlets on Google Cloud Platform run in docker images. Rather than running manual commands for each image, we could kick off periodic cloud build jobs to build images, and then update builder configurations as necessary.

Regularly updating images would also help us match what user's are more likely using, and also allow us to create builders that are up to date with upcoming OS releases.

gopherbot commented 1 year ago

Change https://go.dev/cl/449037 mentions this issue: env/linux-x86-sid: add cloudbuild configuration

gopherbot commented 1 year ago

Change https://go.dev/cl/460355 mentions this issue: cmd/coordinator: deploy the coordinator with Cloud Build

gopherbot commented 1 year ago

Change https://go.dev/cl/479836 mentions this issue: cmd/coordinator: add the project flag to the image build