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
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: "eORkZuwdtmu6QCaBX0KIato7FojsTkUCqjvLszc3PFOIR3/C/rTNZ1DHKjtpWZd6DK9ffFF2H0/RrjxWhQ0aeLW8MKhfqg/20xB5LNPez/XPkov1GGt7mVsrOIfeX+DlfPLmYB+tTGm+ekt+3uc+GkWPq7JV70+G7w5aHpZYWV3u1oF8O6nsSlvdyz03RUSy8PLE7Kykcg68eid366qYkWx0/Hs4ZQ0nn8vcVRxGrG2xC/az396LYcq9fE6jDHaSwe91J0kruMYN+59SON4XNMUXXOT9A2JNvJFFYuH/rSQD0jxDt1QSzFExhZpsuGO23LFFdJLa/H2+gXz+n+gGWKKb1VtbEvk8XGs9g0rS8RFPjwIRh159wiAw6Ic2DVBGjtBFwbjkYg0ShniQiCThZ1H3J2ujxfyFStT6/cJdU7VyCe8GWak81WAjKD34n46U1XOYewAnJfxHkT7AOIHgV3D8QZfgxAxJrjEEftX63FTf5SNiOooPGLD/JP9mHK1jAqbo1mnFxmlf6/GK6+l992NpLTRa0oglk3Z43LI8rK5+yOiNEIvMFcnTw0PWxHEBc8DCN6OVTCOpNR6Iwkv8mJs558YjDA9A5y3LIe8cJ0hl3NUDOS6WDvcDNNz9SxzLPY6kGVnycCooDtMaX/rT5RE0v0DvCK01j9ZEvvpzrxI="
env:
global:
- secure: "CSs7M5IQR4ziYkN6a2Xzo67eMiF91mFdueazcEQ5VGUmqw7zLDgZj6TJ89z1k899NiDbpQIXluka+0syY2oPaMeuC6dDf53LNNh4OXYKLwiQSbS6AswspQV/gMQircruwg0ywiyFG8C4b0bHLaMJoQ66R+uVI9T8PMg5vzeRLUOaxmrCaYS9ieEG9PlzsfNW3Z9QnAdd+NeLIqU1NOQW8hQlY9EgW4A9+TgwAZKV8NMU0Aql2cS3jnvu3j8TA1xvUbT0OH686mmLwFNg82udxiPw5IzWbAJ/DDWqb4tclUrWZfd7/MJ0mCnJr5xGwj40PABZ9lgDH6ue3RBmRAXJBGvM61iVzokfshCEeF0fWZX+r0K6bbihusYbRZtzwjTCPIpHGqlXbPtG2R7K5uNv5Jlr7sPfNQCaucT7GGJsdVuPrvvEBRQfKz8vyl+SUcBbwwj33jY47PsfKoTzwz5rW8uw9Cl0q/XkEVU+RmkAK9Ui3R9XXMduS3K7YhJO4oBrFsEgm2P6fKyQ5uCAdDyw6cvPJjzolAFkbhGuBI93I6Z35Y01E1mMvLuRs+jGuTmO44IEG8lTBslWAOG2BIxIJhfBF3cHksrEUAbzbesZ6eGEv6fTgkFjKH7jm8DzCdvWMDPDl/iy3QyeeHR5a4+57Ii9Q1R5BOgSqjev3qEHmkQ="
- secure: "Y/+szIq65lqzFt9LjY/hZfXPbG+0EEgOa1cw+Q48FY2Eg59KYNAHL1LocERtqE6Nj0bJWe9ybvpjp6ZaKwuV8WKNo6DcuaFfYKSfejglJORdzIGeeMbWhneE0hZknMOPQhnwrQSim7www04vezj0F49O1cMDPGhWqs084g7M1Uc8nWsrq1Z6qnreAJav2OTnSfkJDRD63DNkgcuFhFA59FJybwRt9UCVshKK3YQep72KXTZqGQI24daqjK6XVoo0VI/6i84fXJ2ZvicQp5OWBvvZq39c4usws6tWOY9f78m7/OnVnnCoiq0hqF9ezsJk6BVTIvqY6Kmgc4uWpsFCBc7n7wcwV/zwv7W85UHCuw+QxrYQfbN3t3qXEyE5FLFPp7o25nn/zyLZhaRtH36mZ8ATerJeHDtJwumYYD8C41YBtaALeNd6fVB8dE8ZREqDllqDngJtMCo56VC/oPSE6giqPyUVLR7I6sC2M5d9TtiP6lGWdYcdxuI8O00hsgYjhZAVTFCCzxepbagC9VWz79l91sGzj3ObdO45aoVUEZhFCN7OYc64sfeGxgcAuIpGAJO/J/vjmkzwym+9vszkCBPN+6SM6jqbv0/NgPIe301ep9b12BtsvgDgJgfwDjtqD6jq4HVXFvqKdDA3l/1toL1igFjGOjDxL+GK1A+2CG0="