Skip to content

Commit f928351

Browse files
restored travis.yml to original structure
1 parent e6e9ea4 commit f928351

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

.travis.yml

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,10 @@ install:
1515
- mvn source:help javadoc:help dependency:go-offline -Prelease
1616
before_script:
1717
- "if [[ ${TRAVIS_BRANCH} == 'develop' && ${TRAVIS_PULL_REQUEST} == 'false' ]]; then mvn dependency-check:check -Pdependency-check; fi"
18-
- "if ! gpg --list-secret-keys 34C80F11; then gpg --import 34C80F11.gpg; fi"
1918
script:
2019
- "mvn clean test jacoco:report verify -Pcoverage"
2120
after_success:
2221
- "bash <(curl -s https://codecov.io/bash)"
23-
- "if [[ ${TRAVIS_BRANCH} == 'develop' ]]; then mvn clean deploy -DskipTests -Prelease --settings settings.xml; fi" # Deploy snapshots
24-
- "if [[ ${TRAVIS_TAG} != '' ]]; then mvn clean versions:set -DnewVersion=${TRAVIS_TAG} deploy -DskipTests -Prelease --settings settings.xml; fi" # Deploy releases
2522
cache:
2623
directories:
2724
- $HOME/.m2
@@ -35,8 +32,22 @@ addons:
3532
build_command: "mvn compile -DskipTests=true"
3633
branch_pattern: release.*
3734
before_deploy:
35+
- "if ! gpg --list-secret-keys 34C80F11; then gpg --import 34C80F11.gpg; fi"
3836
- "ls -la target"
3937
deploy:
38+
- provider: script # SNAPSHOTS
39+
script: mvn clean deploy -DskipTests -Prelease --settings settings.xml
40+
skip_cleanup: true
41+
on:
42+
repo: cryptomator/cryptofs
43+
branch: develop
44+
condition: $TRAVIS_TAG = ''
45+
- provider: script # RELEASES
46+
script: mvn clean versions:set -DnewVersion=${TRAVIS_TAG} deploy -DskipTests -Prelease --settings settings.xml
47+
skip_cleanup: true
48+
on:
49+
repo: cryptomator/cryptofs
50+
tags: true
4051
- provider: releases
4152
api_key:
4253
secure: MuPqDpIJweuPZnZN2jVPPeiYc56r5Hr1TP+7s+caH+/Z0ToQQbsewRZtwvN1/vsf34XGH+tPTZfzkvakNbKuqgy1H94Mtz7yEyn3zo5RvQGxe2/aI3mX//CR4EuJBBrAxqcrJgyyuElE1WrtJC/2Lc0vGStOV34bZUMpXil2MPd3vNTC1Vufp/qJDYknAXka5S+oRsogKmKvXrdtsAsfn9iRwRflMtDe7y6qD18vQPl6LkIxq+BV68z/CEgHBvaO9TlxabYcOwFCFhwVDye0XIvoewS+UZpgc1zxTOcNeRfjYzKuBwsgpa2/aE500pfHaWqwA/1vHsY0yrEIqYN7V+kA8D+QAHmMzrtbJ68nrH59et++IE/BTBND4bd5BE8IUf5Knsr1OYlP8QIUNG69sYka1Wms8sZqQiTW3hKfg6zCcB85fUY7TwVZGlRBDimj0DDcNlItuTdLMjMWn86NsxCk33r2cgy6isY9xCK+KNu7sBBbd5hOTLvmOgtSMi8+txiKth+/3DuUqj4s6kjldUUAeJv7KZ8UkbBn30E8Vl7cGPELVH6slcpcSv0xxgVNkehzYJjx0OAN5LomxJEfuVy8FFjWx8cffY/NJcNuqem0s36rNZEA5NEdYqIWL9XCLrUGytO4eBxVjfQNXjnAYUy5AKpcRrVaPswsHYQ7/XI=

0 commit comments

Comments
 (0)