Skip to content

Commit a251b8c

Browse files
author
Ville Koskela
committed
Basic travis configuration
1 parent 6dab3a6 commit a251b8c

File tree

3 files changed

+87
-0
lines changed

3 files changed

+87
-0
lines changed

.travis.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
cache:
2+
directories:
3+
- "$HOME/.m2"
4+
- "$HOME/.jdk"
5+
sudo: false
6+
env:
7+
global:
8+
- JDKW=https://raw.githubusercontent.com/vjkoskela/jdk-wrapper/master/jdk-wrapper.sh
9+
- JDKW_VERSION=8u65
10+
- JDKW_BUILD=b17
11+
install: true
12+
before_script:
13+
- gpg --import arpnetworking.key
14+
script:
15+
- curl -s ${JDKW} | bash /dev/stdin ./mvnw clean install --settings settings.xml -P ci -Dgpg.skip=true -U
16+
- if [ \( -n "${TRAVIS_TAG}" \) -a "${TRAVIS_PULL_REQUEST}" = "false" ]; then curl -s ${JDKW} | bash /dev/stdin ./mvnw deploy --settings settings.xml -P ci -DskipAllVerification=true; fi;

arpnetworking.key

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
-----BEGIN PGP PRIVATE KEY BLOCK-----
2+
Version: GnuPG v1
3+
4+
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
57+
=We/+
58+
-----END PGP PRIVATE KEY BLOCK-----

settings.xml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<settings>
2+
<servers>
3+
<server>
4+
<id>ossrh</id>
5+
<username>${env.OSSRH_USER}</username>
6+
<password>${env.OSSRH_PASS}</password>
7+
</server>
8+
<server>
9+
<id>arpnet</id>
10+
<passphrase>${env.GPG_PASS}</passphrase>
11+
</server>
12+
</servers>
13+
</settings>

0 commit comments

Comments
 (0)