We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents cf09451 + 3ebd247 commit a8db6a8Copy full SHA for a8db6a8
ci/scripts/stage.sh
@@ -2,6 +2,13 @@
2
set -e
3
4
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
12
repository=$(pwd)/distribution-repository
13
14
pushd git-repo > /dev/null
@@ -28,7 +35,7 @@ fi
28
35
29
36
echo "Staging $stageVersion (next version will be $nextVersion)"
30
37
31
-set_revision_to_pom "$stageVersion"
38
+set_revision "$stageVersion"
32
39
git config user.name "Spring Buildmaster" > /dev/null
33
40
git config user.email "[email protected]" > /dev/null
34
41
git add pom.xml > /dev/null
0 commit comments