Skip to content

Commit bc69b0e

Browse files
author
Wulfspider
committed
Add deployment to Travis-CI config.
1 parent 27c86dd commit bc69b0e

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

.travis.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,24 @@
11
language: java
22
jdk: oraclejdk7
33

4-
script: mvn clean -DbuildNumber=$TRAVIS_BUILD_NUMBER -DciSystem=travis -Dcommit=$TRAVIS_COMMIT
4+
before_script: "git clone -b travis `git config --get remote.origin.url` target/travis"
5+
script: mvn package -DbuildNumber=$TRAVIS_BUILD_NUMBER -DciSystem=travis -Dcommit=$TRAVIS_COMMIT
56
after_success:
67
- export PROJECT_ARTIFACT_ID="`sed -n 's|.*<artifactId>\(.*\)</artifactId>.*|\1|p' $TRAVIS_BUILD_DIR/pom.xml | awk '{ print $1; exit }'`" && echo Project artifactId is $PROJECT_ARTIFACT_ID
78
- export PROJECT_NAME="`sed -n 's|.*<name>\(.*\)</name>.*|\1|p' $TRAVIS_BUILD_DIR/pom.xml | awk '{ print $1; exit }'`" && echo Project name is $PROJECT_NAME
89
- export PROJECT_VERSION="`sed -n 's|.*<version>\(.*\)</version>.*|\1|p' $TRAVIS_BUILD_DIR/pom.xml | awk '{ print $1; exit }'`" && echo Project version is $PROJECT_VERSION
10+
- "[[ \"$TRAVIS_BRANCH\" == \"master\" ]] && mvn deploy --settings target/travis/settings.xml"
911

1012
notifications:
1113
email: false
1214
irc: "irc.esper.net#spoutdev"
1315
webhooks:
1416
- http://get.spout.org/hook
1517
- http://n.tkte.ch/h/1148/c1ZbS3rufJyzaghnxyW5Iu5e
18+
19+
env:
20+
global:
21+
- secure: "US5noaSnojf/unXrYbmAHGlEBVSkQN4w9ViEL2r4pUbnV9pK21mkJL3979OjpEZyfM9sMvowxpK0bPoSpXPjow/EZgR4jGoqqrzg+uyo0KCViQQOwwWRnT3KlDDSWcv2gY0wJWakuPEnMw07hW4po02PZgXohYe1BnhUz1WZ4Vs="
22+
- secure: "OA+GpvICEUqWKYe3rAzOCs+HIXgKY1AnF/uG+j5V6PvEuUUArnP98kwUXRAJNGRf9F4OfDUrCLh4Lb+Afx5ZO2h5qNAuPtbnLrhgF34qfvNLdNVpPxYJrqygHSkqJrZR8ZEXI/9PT/yDO9Jb3Dl0GFTKxa85nymqcDtJI6x74Mc="
23+
- secure: "c4lS6tZGvI7+X7yWEh9ccj2hZetl6nNsYkVRcNmO95Cv0M66ROkCQ69w+GIZEx2S6t3Y+n/lJkf2Yr2aOw4fW+/Ir1azfPVpXBmokmTtSRZ0q0oiPMFNNhFnNHbRbyzUjLVFAPhKOxFjEz8ydKdBWhoo/a9JYzAd3Ak2BTKbWD4="
24+
- secure: "TdBQuyLispW7t/1N2nrcPwD6bCzAdYThIXLSWjsZ36HypSkuHk+03cw1knDm/5Qw2C5mohhM58zkD9iNyEm/XSH2LT/VZi89C2gcjILGL2LVKjRSIqqwWmPXQOr7t7IPaYrqqEF4Fxkp02W8WzTTkv68OTikvKWmz7dgv/Kfkyg="

0 commit comments

Comments
 (0)