Skip to content

WIP: CLOUDP-318525: Add build_tag_id_prefix and deprecate pin_tag_at #104

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

Draft
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

SimonBaeumer
Copy link
Member

@SimonBaeumer SimonBaeumer commented May 12, 2025

Summary

This change intends to avoid overwriting existing tags. Additionally I should preserve the ability to distinguish tags for periodic and release builds.

New build tags:

  • Release: 0.9.0-b20250512T000000Z-release-amd64
  • Periodic: 0.9.0-b20250512T000000Z-peridoic-amd64

ToDo

  • Add unit test
  • Clarify tag structure: release-YYYYMM..-amd64 vs YYYYMM-release...-amd64
  • Clarify periodic vs nightly naming
  • Calrify removal of pin_tag_at

Proof of Work

Checklist

  • Have you linked a jira ticket and/or is the ticket in the title?
  • Have you checked whether your jira ticket required DOCSP changes?
  • Have you checked for release_note changes?

Tests

  • Check PR builds do not include release or periodic tags
  • Check manual patches do not include release or periodic tags
  • Trigger a release to include the release suffix
  • Trigger a release to include the periodic suffix

Questions

@SimonBaeumer SimonBaeumer requested a review from a team as a code owner May 12, 2025 12:42
@SimonBaeumer SimonBaeumer requested review from lsierant and m1kola May 12, 2025 12:42
@SimonBaeumer SimonBaeumer marked this pull request as draft May 12, 2025 12:43
@SimonBaeumer SimonBaeumer force-pushed the simon/remove-hardcoded-timestamp branch from cce8652 to 03e8ce8 Compare May 16, 2025 12:44
@SimonBaeumer SimonBaeumer changed the title WIP: Add build_tag_id_prefix and deprecate pin_tag_at WIP: CLOUDP-318525: Add build_tag_id_prefix and deprecate pin_tag_at May 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants