Skip to content

Commit ca063e9

Browse files
updated CI config
1 parent a3fd45d commit ca063e9

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

.travis.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
dist: xenial
1+
dist: bionic
22
language: java
33
sudo: false
44
jdk:
@@ -14,10 +14,13 @@ before_script:
1414
- mvn -B --update-snapshots dependency-check:check -Pdependency-check
1515
- if [ -n "$TRAVIS_TAG" ]; then mvn versions:set -DnewVersion=${TRAVIS_TAG}; fi
1616
script:
17-
- mvn -B clean test jacoco:report verify -Pcoverage -Dorg.slf4j.simpleLogger.defaultLogLevel=debug
1817
- |
19-
if [[ "$TRAVIS_BRANCH" =~ ^release/.* ]]; then
20-
mvn -B javadoc:jar;
18+
if [[ -n "$TRAVIS_TAG" ]]; then
19+
mvn clean install jacoco:report verify -Pcoverage,release
20+
elif [[ "$TRAVIS_BRANCH" =~ ^release/.* ]]; then
21+
mvn clean install jacoco:report verify -Pcoverage,release
22+
else
23+
mvn clean test jacoco:report verify -Pcoverage
2124
fi
2225
after_success:
2326
- curl -o ~/codacy-coverage-reporter.jar https://oss.sonatype.org/service/local/repositories/releases/content/com/codacy/codacy-coverage-reporter/4.0.3/codacy-coverage-reporter-4.0.3-assembly.jar
@@ -27,7 +30,7 @@ cache:
2730
- $HOME/.m2
2831
deploy:
2932
- provider: script
30-
script: mvn clean deploy -DskipTests -Prelease
33+
script: mvn deploy -Dmaven.install.skip=true -Dmaven.test.skip=true -Prelease
3134
skip_cleanup: true
3235
on:
3336
repo: cryptomator/cryptofs

0 commit comments

Comments
 (0)