| language: java |
| |
| jdk: |
| - oraclejdk7 |
| |
| install: |
| - git clone https://github.com/apache/incubator-s4.git |
| - cd incubator-s4 |
| - git checkout tags/0.6.0-Final |
| - cp ../bin/s4-build/gradlew . |
| - cp ../bin/s4-build/gradle-wrapper-1.4.jar ./lib/ |
| - cp ../bin/s4-build/gradle-wrapper-1.4.properties ./lib/ |
| - ./gradlew install |
| - ./gradlew s4-tools::installApp |
| - cd .. |
| - echo "<settings><servers><server><id>sonatype-nexus-snapshots</id><username>${SOSS_USERNAME}</username><password>${SOSS_PASSWORD}</password></server></servers></settings>" > ${HOME}/.m2/settings.xml |
| #- cat ${HOME}/.m2/settings.xml |
| |
| script: if [[ "$TRAVIS_SECURE_ENV_VARS" == "true" && "$TRAVIS_PULL_REQUEST" == "false" ]]; then CMD=deploy; else CMD=install; fi; echo $CMD; mvn -B -Pall $CMD |
| |
| notifications: |
| email: |
| on_success: never |
| on_failure: change |
| |
| env: |
| global: |
| - secure: "hSyN3Ys3wDMJtL8jAcfFMh8pnG7B2TaKXc4qDWgE9a73XQ77JB8asCeXtQx/0/rNrJeNLBdSrVcXNAaOXXgGZpftJ0WdIBsyAj+tzpVAf+pcEHPVCgR4PHLkm1/UlyGX//1J+DjkDXnRgNfsD8xjZxTeNFH8xFzAU5YaP0AiLmk=" |
| - secure: "MJLRFWi1uGZ1s5u/A44u4vDSGXF23H/3GGhofvLliaM4ivkeO9uthErlHgloGSmubEVkJMiThBLveZl01tNYRgn5a08qqyIsf/eShMagJDR7cX6FmbU7qOMOSzaAI84GDtrNuDQqaz2I1nTKfnzDYcTGXrpJMwLmbx30E9D/qaY=" |