Skip to content

Commit 9ebcb77

Browse files
Artem LabazinArtem Labazin
authored andcommitted
Add Travis deploy
1 parent c44ca10 commit 9ebcb77

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

.travis.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,25 @@ install:
99

1010
script:
1111
mvn --settings .settings.xml clean verify -DskipTests=false -Dmaven.javadoc.skip=true -Dgpg.skip -B -U
12+
13+
before_deploy:
14+
- mvn help:evaluate -N -Dexpression=project.version | grep -v '\['
15+
- export project_version=$(mvn help:evaluate -N -Dexpression=project.version | grep -v '\[')
16+
- echo $GPG_SECRET_KEYS | base64 --decode | $GPG_EXECUTABLE --import
17+
- echo $GPG_OWNERTRUST | base64 --decode | $GPG_EXECUTABLE --import-ownertrust
18+
- sed -i -- "s/\${env.SONATYPE_PASSWORD}/$SONATYPE_PASSWORD/g" .settings.xml
19+
- mvn --settings .settings.xml clean deploy -DskipTests=true -Dmaven.javadoc.skip=false -B -U
20+
21+
deploy:
22+
provider: releases
23+
api_key:
24+
secure: Ra+h298EHoXP9sLlM3PMwKN6HguHnO1Wil1xlFm572/K0AYJ5Glq/5PDeFfzylYqfxjg5nsIaLI8J/JWaMTfhIFH6v4tKrwL27iJZFI+DZ8hD4NSTE4kkxz0gMzMrvSBXnQX+Shsdy8xl9oD1CNbk/5aRpsWjqnrNTv3iexwbJY0KaoWttokbcgbQ2YT5Tazt/XzhI2GvTTJWTJmUJDplvv3WlrWFVyano1qmWPBOfv5RhJaSeD7nwTtx6XPUaCBM8b8Q8n/jYunsiU5L7V1TLbryb6GkS76PHsQ+7PmtsHqN5AI5CDAt+lEI4ipNiwKJ9OaHPdekOcpYMgv+4SGM3BKn3EwP39GaXFibJb3Gz39FL5oH50UOWyBo+ggyOGEJPa0gFcOwyQiFmFxAhE8LQCPOCYr86gMGyMRbAPxYaMrq681RRl0Tdqy4FQKwSe7D5tLV1fzC4zKygPPYD+nIFgGRf4Aj/P4XOIkUHZBBvY1rn4wWyvu8wFuN05Tly6qEBuAEv+EOTein5hiVaqInK6wVHqPwYP1PyMUWxt6T4tuiXyT2bnH4eBEmNeWai3RcBeJ0jo2KlX+5gfAy1g9M9HSvEKDi8YxMUhAjZv8/XhO7RjxwOmbClClpuoR28FYJBid9HnmYIuWxA0Om7h7IrINN41/vndp93siudmSLdQ=
25+
file:
26+
- "target/utils-java-$project_version.jar"
27+
- "target/utils-java-$project_version-javadoc.jar"
28+
- "target/utils-java-$project_version-sources.jar"
29+
skip_cleanup: true
30+
on:
31+
tags: true
32+
repo: appulse-projects/utils-java
33+
name: $project_version

0 commit comments

Comments
 (0)