mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-06-10 08:20:59 +00:00
Merge pull request #2883 from monopole/tweakCloudBuild
Tweak cloudbuild.sh release note handling
This commit is contained in:
@@ -36,13 +36,16 @@ echo "module=$module"
|
||||
|
||||
# Obtain most recent commit hash associated with the module.
|
||||
lastCommitHash=$(
|
||||
git log --tags=$module -1 --oneline --no-walk --pretty=format:%h)
|
||||
git log --tags=$module -1 \
|
||||
--oneline --no-walk --pretty=format:%h)
|
||||
|
||||
# Generate the changelog for this release
|
||||
# using commit hashes and commit messages.
|
||||
cl=$(
|
||||
git log $lastCommitHash.. --pretty=oneline \
|
||||
--abbrev-commit --no-decorate --no-color -- $module)
|
||||
changeLog=$(mktemp)
|
||||
git log $lastCommitHash.. \
|
||||
--pretty=oneline \
|
||||
--abbrev-commit --no-decorate --no-color \
|
||||
-- $module > $changeLog
|
||||
|
||||
# Take everything after the last slash.
|
||||
# This should be something like "v1.2.3".
|
||||
@@ -121,4 +124,8 @@ EOF
|
||||
|
||||
cat $configFile
|
||||
|
||||
/bin/goreleaser release --config=$configFile --rm-dist --skip-validate $remainingArgs --release-notes <"$cl"
|
||||
/bin/goreleaser release \
|
||||
--config=$configFile \
|
||||
--rm-dist \
|
||||
--skip-validate $remainingArgs \
|
||||
--release-notes $changeLog
|
||||
|
||||
Reference in New Issue
Block a user