Skip to content

Commit 3d7e509

Browse files
committed
fix
1 parent 1f2a6fb commit 3d7e509

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

.gitlab-ci.yml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,29 @@ stages:
44
build_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/

0 commit comments

Comments
 (0)