|
9 | 9 | # - echo $GPG_SECRET_KEYS | base64 --decode | $GPG_EXECUTABLE --import |
10 | 10 | # - echo $GPG_OWNERTRUST | base64 --decode | $GPG_EXECUTABLE --import-ownertrust |
11 | 11 |
|
12 | | -install: |
13 | | - mvn --settings default.xml package -DskipTests=true -Dgpg.skip -Dmaven.javadoc.skip=true -B -V |
| 12 | +#package: |
| 13 | +# mvn --settings default.xml package -DskipTests=true -Dgpg.skip -Dmaven.javadoc.skip=true -B -V |
14 | 14 |
|
15 | | -#install: |
16 | | -# mvn --settings default.xml install -DskipTests=true -Dgpg.skip -Dmaven.javadoc.skip=true -B -V |
| 15 | +install: |
| 16 | + mvn --settings default.xml install -DskipTests=true -Dgpg.skip -Dmaven.javadoc.skip=true -B -V |
17 | 17 |
|
18 | | -### Build and release to maven central |
| 18 | +## Build and release to maven central |
19 | 19 | #script: |
20 | 20 | # mvn clean deploy --settings default.xml -DskipTests=true -B -U -Prelease |
21 | 21 |
|
22 | | -### Get the project version |
23 | | -#before_deploy: |
24 | | -# - mvn help:evaluate -N -Dexpression=project.version|grep -v '\[' |
25 | | -# - export project_version=$(mvn help:evaluate -N -Dexpression=project.version|grep -v '\[') |
26 | | - |
27 | | -### Create release in GitHub |
28 | | -#deploy: |
29 | | -# provider: releases |
30 | | -# api_key: $GITLAB_TOKEN |
31 | | -# file: |
32 | | -# - aemdesign-aem-core-deploy/target/aemdesign-aem-core-deploy-$project_version.zip |
33 | | -# - aemdesign-aem-services/target/aemdesign-aem-services-$project_version.zip |
34 | | -# skip_cleanup: true |
35 | | -# on: |
36 | | -# repo: aemdesign/aemdesign-aem-core |
37 | | -# name: $project_version |
38 | | -# |
39 | | -# |
| 22 | +## Get the project version |
| 23 | +before_deploy: |
| 24 | + - mvn help:evaluate -N -Dexpression=project.version|grep -v '\[' |
| 25 | + - export project_version=$(mvn help:evaluate -N -Dexpression=project.version|grep -v '\[') |
| 26 | + |
| 27 | +## Create release in GitHub |
| 28 | +deploy: |
| 29 | + provider: releases |
| 30 | + api_key: $GITHUB_TOKEN |
| 31 | + file: |
| 32 | + - aemdesign-aem-core-deploy/target/aemdesign-aem-core-deploy-$project_version.zip |
| 33 | + - aemdesign-aem-services/target/aemdesign-aem-services-$project_version.zip |
| 34 | + skip_cleanup: true |
| 35 | + on: |
| 36 | + repo: aemdesign/aemdesign-aem-core |
| 37 | + name: $project_version |
| 38 | + |
| 39 | + |
40 | 40 | #notifications: |
41 | 41 | # email: false |
42 | 42 | # slack: |
|
0 commit comments