commit f457bd15b9ce0be512ec96abcb9b858b0bab2ea8
Author: Scott Little <email address hidden>
Date: Fri Apr 16 01:39:17 2021 -0400
Improved branching tools
create_branches_and_tags.sh:
- Update the .gitreview files in branched git repos.
- When updating a manifest, add the ability to update and
use the default revision field.
- Create two levels of manifest lockdown, soft and hard.
Soft lockdown only sets sha revisions on unbranched projects
that lack a revision, or set the revision to master.
Hard lockdown applies to all unbranched projects.
push_branches_tags.sh:
- opendev no longer accepts 'git push' for the delivery of
new branches with updates. Instead we must now
use separate commands to deliver the tag, the branch,
and any updates.
Closes-Bug: 1924762
Signed-off-by: Scott Little <email address hidden>
Change-Id: I6d669ddc80cc9b3cb9e72d65a64589dbccf43ae3
Reviewed: https:/ /review. opendev. org/c/starlingx /root/+ /786570 /opendev. org/starlingx/ root/commit/ f457bd15b9ce0be 512ec96abcb9b85 8b0bab2ea8
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit f457bd15b9ce0be 512ec96abcb9b85 8b0bab2ea8
Author: Scott Little <email address hidden>
Date: Fri Apr 16 01:39:17 2021 -0400
Improved branching tools
create_ branches_ and_tags. sh:
- Update the .gitreview files in branched git repos.
- When updating a manifest, add the ability to update and
use the default revision field.
- Create two levels of manifest lockdown, soft and hard.
Soft lockdown only sets sha revisions on unbranched projects
that lack a revision, or set the revision to master.
Hard lockdown applies to all unbranched projects.
push_ branches_ tags.sh:
- opendev no longer accepts 'git push' for the delivery of
new branches with updates. Instead we must now
use separate commands to deliver the tag, the branch,
and any updates.
Closes-Bug: 1924762 3cb9e72d65a6458 9dbccf43ae3
Signed-off-by: Scott Little <email address hidden>
Change-Id: I6d669ddc80cc9b