Skip to content

Commit 6454eb7

Browse files
author
Vladimir Kotal
committed
try to utilize Travis stages
1 parent aac5a4e commit 6454eb7

File tree

1 file changed

+31
-32
lines changed

1 file changed

+31
-32
lines changed

.travis.yml

Lines changed: 31 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -32,35 +32,34 @@ addons:
3232
organization: "opengrok"
3333
token:
3434
secure: "ayjmifQPQgKt/ICGfKtLpa8LwBAXZlxKwaPyjvXDRHyf3lbXGKkOCspH/wSoersoV4ZLt5UfSGKeFh1MS0IXAwUOcPTcV3/DUmycJjxZ5z9KjgGKsu0Spo1xZWioS+p1bzN6cJcNlwihE97idLhVSvDProf6L+pn0dqw8Lfz2k0="
35-
deploy:
36-
# Pre-release
37-
- provider: releases
38-
script:
39-
- echo "TRAVIS_TAG: $TRAVIS_TAG"
40-
- echo "TRAVIS_BRANCH: $TRAVIS_BRANCH"
41-
- mvn -DskipTests=true -Dmaven.javadoc.skip=false -B -V package
42-
prerelease: true
43-
api_key:
44-
secure: bCywC9GdBIzLvLG3cgM9SgOAdMRQchmqEyKQZtIfK4iNzH3GjZwLMH91Oha0X3XU/n+nxGKw2E9qpYRzWlcbxHXqIgjFTt+hkt7zAldjjyWJnOcAYqdUDfsH3NqNQBqMBg8q7Bjc0LVS6PfpTpZliZISrL6KSyDprRg7C0S+HAk=
45-
file: distribution/target/opengrok-$TRAVIS_TAG.tar.gz
46-
skip_cleanup: true
47-
on:
48-
repo: oracle/opengrok
49-
tags: true
50-
condition: $TRAVIS_TAG =~ rc[0-9]+$
51-
branch: master
52-
# Full release
53-
- provider: releases
54-
script:
55-
- echo "TRAVIS_TAG: $TRAVIS_TAG"
56-
- echo "TRAVIS_BRANCH: $TRAVIS_BRANCH"
57-
- mvn -DskipTests=true -Dmaven.javadoc.skip=false -B -V package
58-
api_key:
59-
secure: bCywC9GdBIzLvLG3cgM9SgOAdMRQchmqEyKQZtIfK4iNzH3GjZwLMH91Oha0X3XU/n+nxGKw2E9qpYRzWlcbxHXqIgjFTt+hkt7zAldjjyWJnOcAYqdUDfsH3NqNQBqMBg8q7Bjc0LVS6PfpTpZliZISrL6KSyDprRg7C0S+HAk=
60-
file: distribution/target/opengrok-$TRAVIS_TAG.tar.gz
61-
skip_cleanup: true
62-
on:
63-
repo: oracle/opengrok
64-
tags: true
65-
condition: ! $TRAVIS_TAG =~ rc[0-9]+$
66-
branch: master
35+
jobs:
36+
include:
37+
- stage: Github Release
38+
script:
39+
- echo "TRAVIS_TAG: $TRAVIS_TAG"
40+
- echo "TRAVIS_BRANCH: $TRAVIS_BRANCH"
41+
- mvn -DskipTests=true -Dmaven.javadoc.skip=false -B -V package
42+
deploy:
43+
# Pre-release
44+
- provider: releases
45+
prerelease: true
46+
api_key:
47+
secure: bCywC9GdBIzLvLG3cgM9SgOAdMRQchmqEyKQZtIfK4iNzH3GjZwLMH91Oha0X3XU/n+nxGKw2E9qpYRzWlcbxHXqIgjFTt+hkt7zAldjjyWJnOcAYqdUDfsH3NqNQBqMBg8q7Bjc0LVS6PfpTpZliZISrL6KSyDprRg7C0S+HAk=
48+
file: distribution/target/opengrok-$TRAVIS_TAG.tar.gz
49+
skip_cleanup: true
50+
on:
51+
repo: oracle/opengrok
52+
tags: true
53+
condition: $TRAVIS_TAG =~ rc[0-9]+$
54+
branch: master
55+
# Full release
56+
- provider: releases
57+
api_key:
58+
secure: bCywC9GdBIzLvLG3cgM9SgOAdMRQchmqEyKQZtIfK4iNzH3GjZwLMH91Oha0X3XU/n+nxGKw2E9qpYRzWlcbxHXqIgjFTt+hkt7zAldjjyWJnOcAYqdUDfsH3NqNQBqMBg8q7Bjc0LVS6PfpTpZliZISrL6KSyDprRg7C0S+HAk=
59+
file: distribution/target/opengrok-$TRAVIS_TAG.tar.gz
60+
skip_cleanup: true
61+
on:
62+
repo: oracle/opengrok
63+
tags: true
64+
condition: ! $TRAVIS_TAG =~ rc[0-9]+$
65+
branch: master

0 commit comments

Comments
 (0)