Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Rework mirror images #865

Merged
merged 1 commit into from
Feb 17, 2023
Merged

Rework mirror images #865

merged 1 commit into from
Feb 17, 2023

Conversation

atc0005
Copy link
Owner

@atc0005 atc0005 commented Feb 17, 2023

  • add Go 1.14 "legacy" mirror image
  • add Go 1.15 "legacy" mirror image
  • add Go 1.16 "legacy" mirror image
  • add Go 1.17 "legacy" mirror image
  • add Go 1.18 "legacy" mirror image
  • add Go 1.19 mirror image
  • add Go 1.20 mirror image
    • move the stable/build/mirror image Dockerfile and placed alongside other series-specific image files
  • update README to note mirror image changes (light edits)
  • update Dependabot configuration to monitor updates for the last two release series
    • at present this is the 1.19 and 1.20 series
    • no real benefit to monitoring retired/legacy series as they're unlikely to receive base image updates
  • update Makefile to create new legacy-mirror-build recipe to handle building unsupported Go version images
    • this recipe is not called when running the build recipe
    • this recipe explicitly does not add labels known to generate unique image ID values in an effort to provide reproducible image generation
    • this recipe does add repo tag/version details as an additional tag for reference purposes from dependent projects

refs GH-847

- add Go 1.14 "legacy" mirror image
- add Go 1.15 "legacy" mirror image
- add Go 1.16 "legacy" mirror image
- add Go 1.17 "legacy" mirror image
- add Go 1.18 "legacy" mirror image
- add Go 1.19 mirror image
- add Go 1.20 mirror image
  - move the stable/build/mirror image Dockerfile
    and placed alongside other series-specific image
    files
- update README to note mirror image changes (light edits)
- update Dependabot configuration to monitor updates for
  the last two release series
  - at present this is the 1.19 and 1.20 series
  - no real benefit to monitoring retired/legacy series
    as they're unlikely to receive base image updates
- update Makefile to create new legacy-mirror-build
  recipe to handle building unsupported Go version images
  - this recipe is *not* called when running the `build`
    recipe
  - this recipe explicitly does *not* add labels known to
    generate unique image ID values in an effort to provide
    reproducible image generation
  - this recipe *does* add repo tag/version details as an
    additional tag for reference purposes from dependent
    projects

refs GH-847
@atc0005 atc0005 added documentation Improvements or additions to documentation enhancement New feature or request stable 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 c7887e1 into master Feb 17, 2023
@atc0005 atc0005 deleted the i847-rework-mirror-images branch February 17, 2023 12:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request Makefile stable
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant