-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
21 lines (17 loc) · 3.55 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
language: sh
# specifying other dists doesn't make sense because `trusty` doesn't have `oraclejdk8` (fails due to `Sorry, but JDK '[oraclejdk8]' is not known.`) which is the only supported JDK currently. Testing on Mac OSX doesn't make too much sense since it will run the same `maven` based build routine.
env:
global:
- secure: "J2WZjMddBZapjSb81X1bfXFoVaB88YsNvTblrZbRaod4cOq74GnRZ6NIXGskgs/D1GL+C6v7vBh6djb2MgdTDhdr/BNHS0xxNq4L/4wLQld8WbZyeqGVLQtHYvbGS2DAyow3SU/4nRGVOpiFUVw3ylGPzXrYNDoWT5H8Hzl1EnKfgP0az3MlIsKifapSP6DYrlsmDAhHenPv0MlGVrXi513Oq3qMWgzEHueXodRzp/2euR/nftMFl/UF5S1G1uJggDZHpy2DLSl7jsFxORdurIrAfnirzAVaMG4iHULC12cfu53XJRwcYHi8gsO2GnXCe51z0SZwHYmHBxMPZ+XZPOdcO0HepMLWWrD9A4H7NU7BE0NGkJmVx9kfBXHQP/N1Np3b017EJZlG4sizeFmsQ/BGjy56vTGiNQjnOKJqnpjr9R2ui0D39jl7SQW0kAYj5ns1pVdb6EM6vprw2W1Qbb9aQCN+6UNYKLjGGnp9NV3+easfOX0oY9NxjOTSMSectUP7E4Ql8+iClevlVYD7smWvrZJ0WO8SOrXRfiPizYJIP5oBKgGW8Pgyi2AqcxxPOT7TPg1wthL7DP3zIZMmET1xVkprYz/m6HsXprSA+MfDp23y2Gds69FDLdY03/Z1lWMKfCz9JKJmgqsIxzPyoaUU5vc6z/BTRDyfSJo05qI="
- # ^^ OSSRH_JIRA_USERNAME
- secure: "b+TdW+65iAjnwdIywUvdDkLx2tQCJPGeTWHB6QZpcrzRo+jnpP57iI9s0KFUZoDeuWcV7rlO6XjIIzaVVUkQjsCdkVN5Mp5voG1cSAjr6C3R47jHknbbdVDgX8FTgGjfHRJ5EBiP6/IecWn7LkKn0b5RExXAeWJrshKD6Ol6G5nrufdymiOqv/gSraaUt1UbbugAycPxi4qC/fCHY1ox8ff0pwjIS6Q87CqizBOqIKSU480XPFQnIC3TvQUFztPXSqXgedHdH7furjlzhW9x9gnrRzCqRPqoE/2Zjp8ZYMutXvFFM5ZDzNfHYbCi+usHjf6vjCPPkibAMV3R5RPiSd4rXuz5sgZCYpXMyQJCbOg6Wzo6UPrwe1xafXd3DyjsTqbmATmO+Xqs0FOTfBATUR4X1O281KPpB9A5XKmNR60k57cp08MwnkJ3jc48FSVAq8P59bcNmslAXP61XlSOHG7coMJGWKCyL1eDPpCkMxmN2k8Na+yLDNftSBWI76DENoHCOhxmv35D7ZikInqJkNfgD8vQfi+RcFUfqW23KPy1N4vOQ1vlspBFTXhh8ZNe1rvBJxfZzkSfYew37od//x1/Na6Os7kYZKyL/FXJOIxI4LuvahNORrjs0LRPfmsv+zljJKQiZ07n6JMlDor4xQDPui1WQcYk/ZL1RVRREHM="
- # ^^ OSSRH_JIRA_PASSWORD
- secure: "WF9vpPIodxD9s+PjNekXB8Df0NnVa6xOgjaPZO7P5L/wzy/5kKEjCZ5faIEHQsX0JdSux2Tokj/GrZusNe9b6Wcz/rwnexdrCKDjn/09RVEQ5WAw80yQahHlzt4J+pBawlR6QJWMg8GHSb9UgAa+nhxVZW4AyVl+hra8Q//moTbOodgKoZi0YXQQ3KVvT2Uo/+brdLCpVsU9+QvYTiN06HQ5YtmXWD3/C7bytRMGnfqD9g0qMJGEEbGC1F2qHFmBZ2HPAA34OSbR529flSrSCy71ppCmMkTldu24JY95GcAvLrPbCb/VcND4JOz0hKEWbKxSNXBOt6E91Rf20CzGuGfi8GL/X7dx0SLX0VsFaBSaNxRx+KEnez+HWb/DholqRTpIi+hmgow5zAs1Iwo269lInZYYsCCkB/og/MVUyxLrkVhBJ9ARm0No0gZMgmQk4lMvZI68AuCqlMq7krOjjft8+jw/8N5d9GPQLm/7lWSu6YSpXpRxnAm0fK0Tpfz4qKFRx1hAawQffvyNzkJZbgPtMGT1QcksC/GbXzUR0Eodzgszc5x26lJ4ixFGovNkCrCDhi3qtYLCsoGitCpr5uswdut408OsuwLvqWn9utBSfHYfBsL1joyqqq10MUCo01E+N5mQuXLkNfCrgy91EzM8k6genJzfNSQ+PnpCU20="
- # ^^ GPG_KEY_NAME
- secure: "QQuuB501siywsWZ4oU7gpsQDLm0a9U67De9sV1W2NE4WaDfyoyVCSVciSvi6t5TwvhAOjz4ah+giXdlH3mPQ3SsJnY1IDB6JBTHwapi7xO4LHsPe+1mthFkLHSAroLwkH/FlVAs7qhOaPiz+Ne5mLCERkyMm/1ipWhnGxSieJ/r0Dt2yMbkB8GpKG14RO7qnUNZ0BtDUwHNHEH10dTssAhDYznK3aDDX6rishQiQCUDTlgzACxRMbXnP7ELsvpmdTxHG1FuyLXD7FAiut75szMPPLPn67RTnfBuBWhC+KXXKxBfJ2KMNB425RUQwZGuruLjC5bm3GxQ+sNf7AXa4I8otXT3JF2sHs8wIm0gmBB+epIQB0/uUEbWuV6DYACAE/z16sJOcYnUnfXtel+gZ4Mrhy+DhPw5VEqeMm11cuU0GhEhX+FNXEqeLwfT+qPXDWWJTmdbaWpejoTazBmleKSBbT+0Abc/ZSfdISsne5F72RSXF6BKCGiFPTIrnZQJ9F2IbJF1YsZjXNauEvbfZVWCBCbcfAjuWtM0MqwjmtQaw7PfkcMJ8+fh03IXQ1dUyyq71HqO1kQsxF5Us2WQNnvZAGgTtTi9+e+8yzvQciKj+nONu1AWhj63qfk26CJNzAOVZrOj0xOSphg7j0LL6lnJsFZu91kXNKyq1B0JJYsA="
- # ^^ GPG_PASSPHRASE
services:
- docker
script:
- sudo --set-home cd/before-deploy.sh
- docker run -v $TRAVIS_BUILD_DIR:$TRAVIS_BUILD_DIR:rw -v /root:/root:rw -e TRAVIS_BRANCH -e TRAVIS_PULL_REQUEST -e OSSRH_JIRA_USERNAME -e OSSRH_JIRA_PASSWORD -e GPG_KEY_NAME -e GPG_PASSPHRASE maven /bin/sh -c "ls -la && cd $TRAVIS_BUILD_DIR && ls -la && mvn --update-snapshots --batch-mode --show-version install && ./cd/deploy.sh"