You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
IONOS(ci): nest JFrog artifact path by NC_VERSION and short SHA
Branch uploads (ionos-dev / ionos-stable / rc/* / */dev/*) now write
to '<stage>/hidrive-next-<NC_VERSION>/<shortSha>/hidrive-next-<NC_VERSION>.zip'
instead of overwriting a single '<stage>/hidrive-next-<NC_VERSION>.zip'
slot. The nested layout preserves every build by sha and lets us
debug a regression against the exact artifact a given commit produced.
PR uploads are unchanged: 'dev/pr/hidrive-next-pr-<number>.zip' is
still the per-PR canonical path, since PRs benefit from
"overwrite the latest on the open PR" semantics.
⚠️ Downstream consumer impact:
- trigger-remote-dev-workflow passes ARTIFACTORY_LAST_BUILD_PATH as
a literal full path to the GitLab pipeline, so GitLab consumers
that re-derive the path from a glob (`dev/hidrive-next-*.zip`)
will break. Coordinate with the GitLab pipeline maintainer before
merging this commit — or revert if a "latest" symlink is needed.
- The Artifactory cleanup policy may need adjustment: per-sha
retention will grow the repo over time. The previous flat layout
retained one slot per branch.
Aligns with the sister ncw-server build-artifact workflow.
0 commit comments