Skip to content

Commit a1f160b

Browse files
committed
Workaround broken function in concourse scripts
1 parent ec2548d commit a1f160b

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

ci/scripts/stage.sh

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@
22
set -e
33

44
source $(dirname $0)/common.sh
5+
6+
set_revision() {
7+
[[ -n $1 ]] || { echo "missing set_revision_to_pom() argument" >&2; return 1; }
8+
grep -q "<revision>.*</revision>" pom.xml || { echo "missing revision tag" >&2; return 1; }
9+
sed --in-place -e "s|<revision>.*</revision>|<revision>${1}</revision>|" pom.xml > /dev/null
10+
}
11+
512
repository=$(pwd)/distribution-repository
613

714
pushd git-repo > /dev/null
@@ -17,7 +24,7 @@ stageVersion=$( get_next_release $snapshotVersion)
1724
nextVersion=$( bump_version_number $snapshotVersion)
1825
echo "Staging $stageVersion (next version will be $nextVersion)"
1926

20-
set_revision_to_pom "$stageVersion"
27+
set_revision "$stageVersion"
2128
git config user.name "Spring Buildmaster" > /dev/null
2229
git config user.email "[email protected]" > /dev/null
2330
git add pom.xml > /dev/null

0 commit comments

Comments
 (0)