mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-09 14:06:58 +02:00
Merge pull request #581 from crawford/release
tag_release: operate on copy of manifest.xml
This commit is contained in:
commit
a761a05db0
@ -82,9 +82,12 @@ if [[ -L release.xml ]]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Generate a release manifest with all revisions pinned
|
# Generate a release manifest with all revisions pinned
|
||||||
repo manifest -o release.xml -r
|
tmp=$(mktemp --suffix repo)
|
||||||
|
trap "rm --force ${tmp}" EXIT
|
||||||
|
repo manifest -o ${tmp} -r
|
||||||
# double check because repo may not exit with non-zero on failure
|
# double check because repo may not exit with non-zero on failure
|
||||||
[[ -s release.xml ]] || die "repo failed to generate release.xml"
|
[[ -s ${tmp} ]] || die "repo failed to generate release.xml (${tmp})"
|
||||||
|
mv ${tmp} release.xml
|
||||||
git add release.xml
|
git add release.xml
|
||||||
|
|
||||||
# Generate a branch manifest, unpinning any branched projects.
|
# Generate a branch manifest, unpinning any branched projects.
|
||||||
|
Loading…
Reference in New Issue
Block a user