File tree Expand file tree Collapse file tree 1 file changed +12
-6
lines changed Expand file tree Collapse file tree 1 file changed +12
-6
lines changed Original file line number Diff line number Diff line change @@ -4,23 +4,29 @@ stages:
44build_and_deploy :
55 stage : build_and_deploy
66 when : manual
7+ tags : [build]
78 rules :
89 - if : $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH
910 - if : $CI_PIPELINE_SOURCE == "merge_request_event"
1011 image :
1112 name : gitlab.codingame.com:5050/codingame/tools/build-release:master
1213 entrypoint : [""]
1314 variables :
14- - VERSION
15- - AUTO_RELEASE_NOTES
16- - MAVEN_OPTS : " -Xms4096M -Xmx4096M -XX:MaxMetaspaceSize=1024M"
15+ VERSION :
16+ AUTO_RELEASE_NOTES :
17+ MAVEN_OPTS : " -Xms4096M -Xmx4096M -XX:MaxMetaspaceSize=1024M"
1718 script : |
18- set -e # fail on 1st error
19+ set -ex # fail on 1st error
20+
21+ gpg --import "$PUBLIC_KEYS_FILE"
22+ gpg --import "$PRIVATE_KEYS_FILE"
23+ cat "$TRUST_SETTINGS_FILE"
24+ gpg --import-ownertrust "$TRUST_SETTINGS_FILE"
1925
2026 rm -rf docs
2127 find . -type f -name pom.xml | xargs sed -i "s/master\\-SNAPSHOT/$VERSION/g"
22- mvn -amd -B -U clean deploy
23- mvn javadoc:aggregate
28+ mvn -amd -s $MVN_SETTINGS_FILE - B -U clean deploy
29+ mvn -s $MVN_SETTINGS_FILE javadoc:aggregate
2430 rm -rf docs
2531 mkdir docs
2632 cp -R target/site/apidocs/* docs/
You can’t perform that action at this time.
0 commit comments