File tree Expand file tree Collapse file tree 1 file changed +26
-2
lines changed Expand file tree Collapse file tree 1 file changed +26
-2
lines changed Original file line number Diff line number Diff line change 55RELEASE=$1
66SNAPSHOT=$2
77
8+ PROJECTS=" \
9+ cloudfoundry-client \
10+ cloudfoundry-client-reactor \
11+ cloudfoundry-operations \
12+ cloudfoundry-util"
13+
814mvn versions:set -DnewVersion=$RELEASE -DgenerateBackupPoms=false
915git add .
1016git commit --message " v$RELEASE Release"
11-
1217git tag -s v$RELEASE -m " v$RELEASE "
13- git reset --hard HEAD^1
1418
19+ ./mvnw -q -Dmaven.test.skip=true package
20+ VERSION=$( ./mvnw help:evaluate -Dexpression=project.version | grep -v ' \[' | grep -v ' Download' )
21+ for PROJECT in $PROJECTS ; do
22+ SOURCE=$PROJECT /target/apidocs
23+ TARGET=../cf-java-client-documentation/api/$VERSION /$PROJECT
24+
25+ echo Copying $SOURCE to $TARGET
26+
27+ mkdir -p $TARGET
28+ rm -rf $TARGET /*
29+ cp -r $SOURCE /* $TARGET
30+ done
31+
32+ pushd ../cf-java-client-documentation
33+ git checkout --orphan release
34+ git add .
35+ git commit --message " $VERSION Documentation Update"
36+ popd
37+
38+ git reset --hard HEAD^1
1539mvn versions:set -DnewVersion=$SNAPSHOT -DgenerateBackupPoms=false
1640git add .
1741git commit --message " v$SNAPSHOT Development"
You can’t perform that action at this time.
0 commit comments