Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Process all images when building #870

Merged
merged 1 commit into from
Feb 17, 2023

Conversation

atc0005
Copy link
Owner

@atc0005 atc0005 commented Feb 17, 2023

When running the build Makefile recipe build legacy mirror images in addition to all other images. This adds to the build time, but helps ensure that all images are uploaded and that the (newly created) go-ci-oldstable-mirror-build and go-ci-stable-mirror-build image tags are maintained as intended.

If all goes as planned then the legacy images will grow additional versioned tags over time, but the layers for the images will not continue to grow (as the upstream images are unmaintained, but still provided as-is).

Drop separate workflow job step to handle building legacy images now that the build recipe also triggers legacy image builds.

refs GH-847

When running the `build` Makefile recipe build legacy mirror
images in addition to all other images. This adds to the build
time, but helps ensure that all images are uploaded and that the
(newly created) `go-ci-oldstable-mirror-build` and
`go-ci-stable-mirror-build` image tags are maintained as
intended.

If all goes as planned then the legacy images will grow
additional versioned tags over time, but the layers for the
images will *not* continue to grow (as the upstream images
are unmaintained, but still provided as-is).

Drop separate workflow job step to handle building legacy
images now that the `build` recipe also triggers legacy
image builds.

refs GH-847
@atc0005 atc0005 added documentation Improvements or additions to documentation enhancement New feature or request CI Makefile labels Feb 17, 2023
@atc0005 atc0005 added this to the Next Release milestone Feb 17, 2023
@atc0005 atc0005 self-assigned this Feb 17, 2023
@atc0005 atc0005 merged commit da16a5d into master Feb 17, 2023
@atc0005 atc0005 deleted the i847-process-all-images-when-building branch February 17, 2023 14:13
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
CI documentation Improvements or additions to documentation enhancement New feature or request Makefile
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant