Skip to content

Commit

Permalink
Merge pull request #1 from Netflix/travis_setup
Browse files Browse the repository at this point in the history
Travis setup
  • Loading branch information
jeffchao authored Jun 27, 2019
2 parents 1fc79be + ca92f7d commit 9ac26d9
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 7 deletions.
7 changes: 4 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ cache:
- "$HOME/.gradle/wrapper/"
env:
global:
- secure: WEsgnkF/wF1fjpNEk4VqPTq4H0/Wso9FICQdq91WKBJzepih3tpWP8HVwTyn2FEp4a7KBsENHHo8EGPlvaRLu+Z6JUeSCag8jR4AxVC9MDlWaMB//+M+wyqNdiyaUlbqd5seDxU4Xp5i5MGKXhoaDeSewOXVhXyRqp6sh8KI8R+37b14LEdhmB1cuS87QliZo0JUUTzd3r073TPy7KbDwABoqTild4YcegjrsyCXDhbpM62BmSh+z3YGjfTd0G3NzexKryte9I0NKJsIknOEF8v/FSs8SWNI0+nIV6OWHfLVfwNpTsKwxeGJrvGKpxeax7mpH8ApHZhM3EEoORzuJsEvJ++Xjt2X7LQXjWgUF32PJ/81DIq/Dv5k1lNJMqPvAb8o4InjurBRaYWP6z4JodVVATr7Uo8Zp+Hv+GgptHTgkDPc+pcOJfyQhp3mBW1PlVCfFv/C4GV1Mf1lygRcLElMPNEPwyQ9vPUd93WUKj92t+LY6B7x8cW/+CDUeUyrWDgxF/6IeNXRySkRwWZ2vcKzkZFnhWynzVf3fSPMb/hPBLcRoRIYap3izgXdv45MdspemmH7lqyumx+fJIOPmWEiyvnTxUQ6j2EFcoIRr1luZyA5kecRufk9fQfUfAZIMztRQEfztb5FUU5xLvO+1Gd8nZ8mnjBYMAmFNgFOsAU=
- secure: BWsNxLqEfR7FFM3MG/lsoGeUYGslhTPY+Hfmpjf30w1pVi/6bxgfnTfTsXpphYPKsQcJ/nHE6AIIeqK1tOt30ESyuFubDFZMmmGOhv4OE4cUqo7LLJ55jQtC+hy3rHcuRLzq+l7sGFFwHpFpAMtySXmKEAf5Lc09zHCQlkbDB9fJKWMGQHo60D+GI3del2t9UncPNf01RgRlA3Ndd5ffWTjS+gs4wRVLF+9wwfT9XIerpzf6MWoLbDWZY5tYpYQQKuuE6QQ3mKKaWiuNt6EsD7ar+29ziE0aqFALToFcFVYEZ4Y6Sy3q/POaS65wL+HErun77pMxgFpbHN4iPY55WD60b4R8IidfdcNRvPJLAvrv4j6BIRABCrwaGMylSY6k7uQTb2hI1/rYK9joAc8TZvaeurVvzyIjo5+snQNL4m65+erZ+x5gJp1Re3G67R+UuLSAtLO9ScKguT2tIDq6c6574epaCjUo0ppbV2giqnru0klUWMmjpDY4W/wbh7qej78Dn+5gHOir3XCV02NN1Y0wBpOQh+61sQ3myYxTQsL7XKbAp4bUJxlTt+7rOA865AQlFmAD/xGJkil9KKClb5/B3deWx/bUmym9WarfLIUs2127rKbKpIYylRyrAhNtbAafPquIHjDcsOe7jvrB8kvVszJ61F9h/wDOg9ID+1Y=
- secure: cg6Phj0uh/smVaOSHQp/NLt1gmLaLj9ocy07kOrdQWTxwYQzg++z0hVlgO7KQfTWxBJ1HMH4vqOGLj1b2VfH2NmErRO+0U0y1bDQ3dIUGuVa63zf2q255KhVP23G91jUJYMphL3L09yvG46YkyXtJ5mWX1aVtwt3RNIjN97VEN7kCcz4tOwYs9MTiaq7KvYJephiEebeAQcHGxtp2lYmn2kyAaLt9DQ+c5xlApPxYboghykYzBgrp6GTvElC2xxw6o8ewbFowX1KSJ/strNmlPAd1jowCIzRg+7J35YMDcs4l4B6rMc+eOUHLjSReM9gtKZnd6O+vMhXITEKU1iNhlCHvQCGBurIeju1sb0JE+ypud5x//7LQ8qAE/UJ5Pm8hyi3vIUBAFKj337aIvX7W7j21Px6j/q8RrT70+UD0qRTKElA7TParMrcrF8w5jyfHFDPYkuWCXzJxA3ycjrhYND/8nfk74P4aDVzELQTlZeVRCiisR3EfQdBmo2yMTd45avaBBHAFgovq/0FHr0CSjn53GxRWESxJ0UB+lLec39rmUeSmJD3nSy4l+xch9ZnyOQHyfi9e7gi6rV7gC0NSnrHTBeHFxMNf1d9/N030TYpyRFQswAA29RmF/2cot8i59XSwlATuxdGiL523UruRKKzHc418Ur4qhKKDeyefqM=
- secure: WbJW+Op2ISylHAKFG64ms3LV5+pzHHtldxiYqxA3HwUcgfNWRDVSZJJpUmONoxIg6Aa+HpSC2PDVyBRGN6+egdEoVD/o4+2kveQWraRBtLbScQ4rI+Ifom6AHu6TZrk/ilg+uiGDptijUj5B7XZbVjt1M9zlCE5bguGSXCodoDbIcsGdVqDD1CeAKRlukmL8BBsqbOz7/MBfA4/SQykOxix0ClzHGdCvSKgZ4ByNkmkDyG14jEvJihXHN+eYQrQUIMXJyv4z/hUICVsrrm2rWHu/1zc6DYptETLGgjnct6fPVCFwLiW/+JGycXk2ygXzOkAy/a59h+VxwfpJ2LoTHi7KJo5gwDuRC1e3xsodZhdBdSu0kQJifuRr+7pgz7udt/4m+l9+Riwa1pt9ogi2Xlp67N1fY12EfJcWcD7dEXwXbSiN1bonrhEKUeTokueD7m6hphTwNuwGxvS1oyKIGYay/vQzomvGhPR9390VknrP27DWG9sBVGSJS235A51shxJUITZwHNcz238Dm2Z7N9rWTzoRBRt2CmKxwCfDgG0Pxr9oK1O9SxnLS1B0HMCVxh+0Q9nPQPAB5h0O+4bArWDBybm6EYLc8rR+N0f07YEar7rDQ95t4BAwifqjPN4w5rK/zBLesHtlZTg5BY9rHkeJSrOlCcc5h1pMxhDXl8Y=
- secure: R6Yh8jExkTNg5D+Iez2sq7urgbaRn79etBNIcXeESwYoE4q9w51xzntdcqqcFuwRkW/fnzB+QA25GwGmbz69a372ecS2BSm2Kse8WFER3m6pFKGGfcUbJBB0rqIRXhxsPHU/tWyOJO752E/JCQMf/F/3p1Ie9Lp6fpAX5ERgyjKmre8hUOHuMacHN8KTKfS3qfD4e0LK/COpe05RM9xbE+9K5gljtdeV+Abo6e1pruS3WKOA0TCpl+ZZIhnpW20QeWYJ087x8Qc2CR9gZuSgHzg+CNkphWHt3kwyi7dZDDkkIA2quFT2sdJL7tCmcBbjbs29DVYEnFJI32DUPF+eScekHypUUBaApFQopTquo/vACcUlDNx8LVJ4b3/d8nZteJCmwtUrwsQQL+U0JNMQaIrndBp8/N4TBWf1TH2VZK0BADYrOsxupJVUKMPb6Zu0Wi6Wni5YlWPEVajCL6Pgw9x4qdFluj/dSS8O/lT4cFulORAO+RMXW9K1j956jqv8kDPXHrRdSsI1W/3Q9GO6dc5y9tna8AWfHtO5SB8k7ehDZrcIUA0Jf7sQScrrgw4fkQljs7mpBI6CTobF+kS8GJB9gbSxHw74ovag7FP+gMRMUp9dwl80Cmro9ZNIhJYcMFl+crPSrZRzujm33jwXXyLz48NWDW9qfxlkpLbwEJs=
- secure: fkHWsPYvqIeDzcweDBKXqlqxpyu9/1ubnqSXIPVmfWX2FiytaSASoditsQGUhz7xh7K756Jw/H57QBrCKKav9PSWrODARNaV3LDCB4GMpc2RjCvdzntEVwt3713T+0wZQM4g0assH83/2MjuhBuh/5ahNIoMD1OBFg7LWEewQUBzYXsEu6pY30FxWMcOVqiKIP+VJN46M7n4XPX0S4eSjw4LJoOrOV0Y1xnHbZv9CnDXEkPcNR+1wdk+aWvAvGy21Zlgb9CUJHAbo8idPAKTLZ4LrW2Je2SYcCyXcFwRIpPLcD+vDt95wtHwNsiOyOABOGLaiXQPyrzOgozeF4h8sjg8johtBSFzdYacrCJzeB+ivGH+P9TqNJX3i9/qmhFx1RBTP+RzYSGwlPkYyH4BiRR4po3njAlpW8Drryafq4/H4W+fhez3KaUllbqN68A683eWgGaVLzE+SiT9HxCoiwHtg9pWA6DRyXJXkltO+PBMkVLaphwkVInL7vtxUSBo7qp66fDJ5nrZAyUaOeUhgghVI3Ivk0WpEYwNWJu4IWt2LsBgG5YXbfbdqR0+wGzhvD6mIgEDJBkJP+dGSxfMP83o/PNzPYeC+zVOYRlwd+moi4IT4BjFJ0Pt0QmUPIJDeIOt+t67zlWJF4c+7v5wZXKFsWXVVse1AGO35XR4Lio=
- secure: zBmQvPoAuagb8sEzHdtgORoe0JzrYA8RheICY6Sh+azo9R7Kxn1GrpKOyAQCZh265WTbRZuZrI5KwzXGX+sbG4g/Vy7fVkI9vRv/h51iCAQ/YcPn5aOcWGgSzYkWMufFvwdB7er+M6N6r6R9ZZU2DWT2oINmRv/+czHb8uWq3qzbgsyG2sUtUreIzGN/qZt9du9fU01q9i5Omnqd1KwhEbo1NnISzNdwISQt+olf7Lwm90O+juow8Usbn4hXxH0vXy7rhOwo+9HtWWFriysW695xIKzRGXP2Yv8K0uZcmleVBYatUGm4n0cknibX2h7dmXGJXX4OzLtZEaiy1ZUYsV9BIH/zFhlQhts8XpnF1tuRGZA84yYkZ878zBu+WeQnBbig3niwATg+sRwshBezZqVwNqvjK9112DuoIb2HosOh+6AH3tBFpmCQvGOHA/sVtAkblfo1ztS7Wc6sb7LMPO+45yQTscxf5vnRfuUZ2p94PskeNHeA4/elqpnACZ4v0TKFZTjSj0eodvSVXIoLw+UuiXhCjV6nya8LUsMNgfYJ8YkzxENZTQDSjvb3zj5wuQ+dO/cWqJlx/KiOHM5KgAwmJbmnOzS5ra47Tcbe4PseCth3PeGz5ad0b/cnWg4jm+cDN78H0tU5KDXq9fMai2vsO9hosdY7fml1h2oO51M=
11 changes: 7 additions & 4 deletions buildViaTravis.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,20 @@
if [ "$TRAVIS_PULL_REQUEST" != "false" ] || [ "$GRADLE_PUBLISH" == "false" ]; then
echo -e "Build Pull Request #$TRAVIS_PULL_REQUEST => Branch [$TRAVIS_BRANCH]"
./gradlew build --stacktrace
elif [ "$TRAVIS_PULL_REQUEST" == "false" ] && [ "$TRAVIS_TAG" == "" ] && [ "$TRAVIS_BRANCH" == "master" ]; then
echo -e 'Build master with Snapshot'
./gradlew -Prelease.travisci=true -Prelease.useLastTag=true -PbintrayUser="${bintrayUser}" -PbintrayKey="${bintrayKey}" build snapshot --stacktrace
elif [ "$TRAVIS_PULL_REQUEST" == "false" ] && [ "$TRAVIS_TAG" == "" ]; then
echo -e 'Build Branch with Snapshot => Branch ['$TRAVIS_BRANCH']'
./gradlew -Prelease.travisci=true -PbintrayUser="${bintrayUser}" -PbintrayKey="${bintrayKey}" build snapshot --stacktrace
echo -e 'Build Branch => Branch ['$TRAVIS_BRANCH']'
./gradlew build --stacktrace
elif [ "$TRAVIS_PULL_REQUEST" == "false" ] && [ "$TRAVIS_TAG" != "" ]; then
echo -e 'Build Branch for Release => Branch ['$TRAVIS_BRANCH'] Tag ['$TRAVIS_TAG']'
case "$TRAVIS_TAG" in
*-rc\.*)
./gradlew -Prelease.travisci=true -Prelease.useLastTag=true -PbintrayUser="${bintrayUser}" -PbintrayKey="${bintrayKey}" candidate --stacktrace
./gradlew -Prelease.travisci=true -Prelease.useLastTag=true -PbintrayUser="${bintrayUser}" -PbintrayKey="${bintrayKey}" -PsonatypeUsername="${sonatypeUsername}" -PsonatypePassword="${sonatypePassword}" candidate --stacktrace
;;
*)
./gradlew -Prelease.travisci=true -Prelease.useLastTag=true -PbintrayUser="${bintrayUser}" -PbintrayKey="${bintrayKey}" final --stacktrace
./gradlew -Prelease.travisci=true -Prelease.useLastTag=true -PbintrayUser="${bintrayUser}" -PbintrayKey="${bintrayKey}" -PsonatypeUsername="${sonatypeUsername}" -PsonatypePassword="${sonatypePassword}" final --stacktrace
;;
esac
else
Expand Down

0 comments on commit 9ac26d9

Please sign in to comment.