This repository was archived by the owner on Oct 20, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.travis.yml
More file actions
23 lines (23 loc) · 3.21 KB
/
.travis.yml
File metadata and controls
23 lines (23 loc) · 3.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
language: java
jdk:
- oraclejdk8
cache:
directories:
- "$HOME/.m2"
before_install:
- git clone https://github.com/CJSCommonPlatform/travis-settings.git target/travis-settings
install:
- cp -f $JAVA_HOME/jre/lib/security/cacerts target/travis-settings/cacerts
- chmod u+w target/travis-settings/cacerts
- $JAVA_HOME/jre/bin/keytool -import -v -noprompt -storepass changeit -storetype jks -trustcacerts -alias IndigoBlueRoot -file target/travis-settings/ROOT-CA.crt -keystore target/travis-settings/cacerts
script: mvn -Djavax.net.ssl.trustStore=$PWD/target/travis-settings/cacerts -B -C -V -U --settings target/travis-settings/settings.xml verify coveralls:report
after_success:
- '[[ $TRAVIS_BRANCH == "master" && $TRAVIS_PULL_REQUEST == "false" && $TRAVIS_TAG != release-* ]] && mvn -Djavax.net.ssl.trustStore=$PWD/target/travis-settings/cacerts -DskipTests=true -B -C -V --errors deploy --settings target/travis-settings/settings.xml'
- '[[ $TRAVIS_TAG == release-* ]] && mvn -Prelease -Djavax.net.ssl.trustStore=$PWD/target/travis-settings/cacerts -DskipTests=true -B -C -V --errors deploy --settings target/travis-settings/settings.xml'
notifications:
slack:
secure: kKjYEm3v8Z3v4SlRxoA3TWNvto2EH77yM7KEztppFrq+SCaUY0bxsSftEe09jsbw4yssmvyyAzLIDOviwcyKRkVGpmbRltpxdd2eOKFAjkO4CmBVemi4jl+iSrlX7a3kMIRA5lA4H1teKAW9cebZKia4BpyitKII7haFKiTTyeFj6rz8JLDEzxB3X4kaU8QoUWEEeVP+0Z8NydgXcJ4tDC7vwCpnfLhgWQpI8EmW29Nrsu157p4Dz26gIgCB6BCUGUfkVI53Ref+sG4NLj0PUu/ZgJ2grRBCCPAy3pSq/DHlEuY42s28QWsqL0vdfa+ky7L7yWGiOnmNARRuinVEEnSnFJ9ucpJ4rzPyn8mTC+lTHgmDBXJCoA2nQ+Ag9BkZYarRfC1ABAz5GlAvuRluwRHd/FjkjBKG7+pPmvV8qhw7ssWbL2duq6CChoctD1JOGVFT8eTA5y1hT0v8y1dGPLf+6jDKeGlcvwChlmJNL23ryxbaqeJ7UcwRQIHmyQ4EtYR46mAmeWAuhnRTq4C+Xgx7qIV/EFBzXq9ValtGONt+NshriChjwqng+HLN0T03mCLqjyrz95d4fBnqGmAq0RXN2P1MTJW1pfJe0pST+J8e6gkaN3WMJZl728MQXQSkHNNfoE1fAjwbTsV7K3r8wYzaFwsKSdC776LfQUZbTWo=
env:
global:
- secure: k2CTGStBpootyU7rKDNRufnBgCFbLzAxPkL1+NrZg9UST7Oa0RPE+ZEFRxYT1qMGkfrJb4j9I8jxLJdGqjv8HR8dm0CbNgfpjcoJcfZL/ZK9zcs46Z8aLbstKGsVpmSHKwpuXHeY5JQXrhpBnhLz6XTYEbvnORwdJ2vMIg7RsAj2a07mWFqfWj1ZfZTELakYQNvK6s1yTRMsuKHenjLnDKHogWxB3x6W16nGP1fGX2P4F4AjmBCqtggojSwbcWzmJZoJD4l3swE16AhHHAvbuhj2QzSCuIK2XasO+1ABuU7EuGn+krr+FKMszoqX8FMG2TYsqZm2QvqkcPozu2LbQi3HZ3albT5gBemLZXEYMXOCDWieoIdLLO0Yt2HJQy92BGz1Mr+q+YhIu2tieHzWngd5WkNKZ9uhEhB7wSRM9PoZkQyKVHE2liqQLA/IrrsFVOudlCAyR0Zb9cDU4rIlHGeOhIaOZansnocjtAiF7VHDFuhdETkT6xvEMMy0AXkzDSnV7ReytekKfFnf5UjsilJ8l2y094Pyw1BNGYYW0DgFH24xevG4nTmNfF2O91R+m0eif0oWG/V7QF5knLcgk7/xUIe2GnjRJUm0u9QDyNLP6UApprUwXFgvkLdS0Ir24np0W/WCrwO8B4o3lPRNK50kiaDhkUCmCyM5IQ9XAUc=
- secure: gdZHEvJGZvnUBzxEauxfrlNEoJIdYeRiMcE16wVariTukQUgCXRVvth74YeIq0FiEAlyjxhIpH3L2SwuNMA4yC4rJ11xpez3JmqzkRQgEVgnEVPtBkZxt64UwAZiO68tFoWRVcw7lHrZtU1MRvj2IpOe74bl8y2XVLlxgTmXiG0IdmXRLEYXHBfNeP814TWbIU/sJ6RvuWsdqjVY2n7JT7l1oYLkWH6KFHrsmn3nNOreHlDSsca0Rtw7Dk5+DQHOfE7cQMSjnNtciZdo5Tn4LgfJAOLu0OGNozup2u5cbme7O2sdEy6pt+Y74T1BRr++mSbNlPmq1UtchpPpRONvB/9FGAbFEWisVJcEuTa6j26ERyBIkbVbadAdj2Mt76v5CaSwGoRRsM3da9yXzk+gFxs6NvvSMjytKAsCAt2VbR9CQhxU+YfNsW6amlX0zixeuQ5f8kvEEbwYKtB4LfgA5BjvVX2cs5zjQLwxElcHGHAISwwld0En4qv4eZqjIRCJrH1hzPWld1ptcM9F3csOU//5fsfUWIbTKAKzvaS5BT1UVHyEDy9E8qBa59Xd739zKc5fq39C+2AqhkOYgSulYHr6shwFHctot5zhUZTa9NxW7N5LsAKjevJ0y+/JSVQFhGqvaErKyFGxBYyoFBw8OzWxBgqWl2lAo+JAMedPuMU=