File tree 2 files changed +23
-2
lines changed
2 files changed +23
-2
lines changed Original file line number Diff line number Diff line change 1
1
#! /usr/bin/env -S bash -e
2
2
3
+ # Default to a well-known CI environment variable
4
+ BRANCH=" $BRANCH_NAME "
5
+
6
+ while getopts ' d:b:' opt; do
7
+ case " $opt " in
8
+ b)
9
+ BRANCH=" $OPTARG "
10
+ ;;
11
+ d)
12
+ DEVELOPMENT_VERSION=" $OPTARG "
13
+ ;;
14
+ \? )
15
+ usage
16
+ exit 1
17
+ ;;
18
+ esac
19
+ done
20
+ shift $(( OPTIND - 1 ))
21
+
3
22
SCRIPTS_DIR=" $( readlink -f ${BASH_SOURCE[0]} | xargs dirname) "
4
23
5
24
PROJECT=$1
6
25
RELEASE_VERSION=$2
7
26
INHERITED_VERSION=$3
8
- DEVELOPMENT_VERSION=$3
27
+ if [ -n " $3 " ]; then
28
+ DEVELOPMENT_VERSION=$3
29
+ fi
9
30
WORKSPACE=${WORKSPACE:- ' .' }
10
31
11
32
if [ -z " $PROJECT " ]; then
Original file line number Diff line number Diff line change @@ -194,7 +194,7 @@ if [ "$PUSH_CHANGES" != "true" ]; then
194
194
ADDITIONAL_OPTIONS=" -d"
195
195
fi
196
196
197
- bash -xe " $SCRIPTS_DIR /prepare-release.sh" " $PROJECT " " $RELEASE_VERSION "
197
+ bash -xe " $SCRIPTS_DIR /prepare-release.sh" -b " $BRANCH " -d " $DEVELOPMENT_VERSION " " $PROJECT " " $RELEASE_VERSION "
198
198
199
199
# bash -xe "$SCRIPTS_DIR/jira-release.sh" $ADDITIONAL_OPTIONS "$JIRA_PROJECT" "$RELEASE_VERSION_BASIS" "$NEXT_VERSION_BASIS"
200
200
You can’t perform that action at this time.
0 commit comments