Skip to content

Commit 11dfff8

Browse files
Artem LabazinArtem Labazin
authored andcommitted
improve build scripts
1 parent ddd2bed commit 11dfff8

2 files changed

Lines changed: 9 additions & 7 deletions

File tree

.travis.yml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,14 @@ before_install:
1515
- sudo apt-get install erlang -y
1616

1717
install:
18-
mvn --settings .settings.xml install -DskipTests=true -Dmaven.javadoc.skip=true -Dgpg.skip -B -V
18+
./mvnw compile -B -U
1919

2020
script:
21-
mvn --settings .settings.xml clean verify -DskipTests=false -Dmaven.javadoc.skip=true -Dgpg.skip -B -U
21+
./mvnw install -B
2222

2323
before_deploy:
2424
- mvn help:evaluate -N -Dexpression=project.version | grep -v '\['
2525
- export project_version=$(mvn help:evaluate -N -Dexpression=project.version | grep -v '\[')
26-
- echo $GPG_SECRET_KEYS | base64 --decode | $GPG_EXECUTABLE --import
27-
- echo $GPG_OWNERTRUST | base64 --decode | $GPG_EXECUTABLE --import-ownertrust
28-
- sed -i -- "s/\${env.SONATYPE_PASSWORD}/$SONATYPE_PASSWORD/g" .settings.xml
29-
- mvn --settings .settings.xml clean deploy -DskipTests=true -Dmaven.javadoc.skip=false -B -U
3026

3127
deploy:
3228
provider: releases
@@ -42,7 +38,7 @@ deploy:
4238
- "server/target/epmd-$project_version.jar"
4339
- "server/target/epmd-$project_version-javadoc.jar"
4440
- "server/target/epmd-$project_version-sources.jar"
45-
skip_cleanup: true
41+
cleanup: false
4642
on:
4743
tags: true
4844
repo: appulse-projects/epmd-java

pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -448,6 +448,12 @@ limitations under the License.
448448
<goals>
449449
<goal>sign</goal>
450450
</goals>
451+
<configuration>
452+
<gpgArguments>
453+
<arg>--pinentry-mode</arg>
454+
<arg>loopback</arg>
455+
</gpgArguments>
456+
</configuration>
451457
</execution>
452458
</executions>
453459
</plugin>

0 commit comments

Comments
 (0)