blob: 31f989ed801e89b6056f6e9fb9d5acf3f14696ca [file] [log] [blame]
# s3 deployment based on http://about.travis-ci.org/blog/2012-12-18-travis-artifacts/
language: java
jdk:
- oraclejdk8
- oraclejdk7
- openjdk6
notifications:
webhooks:
urls:
- https://webhooks.gitter.im/e/d70a7e674cb9354c77b2
on_success: always # options: [always|never|change] default: always
on_failure: always # options: [always|never|change] default: always
env:
global:
# username and password for sonatype (maven deploy)
- secure: "QoLd3npmApUw20q+KTt+6Il07bn/edl5pP3jmEqR+rXQXVA2kogjkZerZ5QdM2iQJha7D1M2Y4BTcsJ2Ty7biTxUZkDl+RXz6kpeHPX2alax/KO7mqrJuEfuPAQvaIdHNmKEmdiU/fLMn2q2HllE5MP7FzUNKD5YJIzh1IekPA8="
- secure: "WzMGwNwWwWw62kwvknMGS4W1zy3oRVihitCjjd5wqk/4JMTeWr+oAMv0GfA8GbOuOcYwA7JNxGXQlBMtn45+/PMLJgnsLxYUbqCD2ybwMBLlnembGYoRPABp5zkuzRmU3G2cbMdu/7VwvlTffEPPG/jqAFLKxmvG0oIOtPtk3lg="
# New s3 deployment
- ARTIFACTS_S3_BUCKET="stratosphere-bin"
- secure: "An/pEveBDMBl6FcZimTfZBAvevAVgkwS2tSAzFblJzp5aofghPORIXiqW/2Dy4ksFkGDK2Yb6QaGXbqC3mbWcPQh7YYeiPbvRipDXe4D+emgoUAiuuxCGvqtgzKxb0VeBeCqrMuNOoO4yLeCXgNZBuZ3B8LjQQCpAyyCWW1f/yo="
- secure: "fT1qY3/JbDCL+o+XXkU92fuMrZehkLntu8DRNyCeq1eB9SOH/QA7+3S6S2kZZ++aWaTxXKy65V9rO9DWra+KMgeDDkM+ykoSq4CeTjZso5ZXf0GDa2RcnZ5d5BN8UVV/2iyp79ZrQPy7Yer9MrGhrjC5Mo5cFbxoNbn5UV7Y9Uc="
# javadocs deploy
- secure: "f5arQJrRMyZhogH3KihohKXhb4nwCQdEshtUoOt/KfOwS9OrODblOB5k2CbxzKkR1xhTMWRzSkOLx0bCGN31xbnXDfJ2pqZDIQSn+BlhE/aIyFM0KOc2lq+cbFwnCRF8fdkmfPO28WtRpvjoddQ7Hp/16E7Z7X+aI5IKcH3cuIA="
matrix:
- PROFILE=
- PROFILE="-Dhadoop.profile=2"
before_script:
- "gem install --version 0.8.9 faraday"
- "gem install travis-artifacts & "
install: true
script: "mvn -B $PROFILE clean verify"
# deploy if the first job is successful; should be replaced by an after_all_success if travis finally supports it
after_success:
- "./tools/deploy_to_maven.sh"