From 10c9f19e730a4f670aac3da08d720894e15b29a8 Mon Sep 17 00:00:00 2001 From: Cheng Pan <379377944@qq.com> Date: Sat, 5 Jun 2021 02:02:56 +0800 Subject: [PATCH] [KYUUBI #664] [TRAVIS] Spark master nightly build in travis ### _Why are the changes needed?_ ### _How was this patch tested?_ - [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible - [ ] Add screenshots for manual tests if appropriate - [ ] [Run test](https://kyuubi.readthedocs.io/en/latest/tools/testing.html#running-tests) locally before make a pull request Closes #664 from pan3793/travis. Closes #664 63eec63 [Cheng Pan] [TRAVIS] Spark master nigthly build in travis Authored-by: Cheng Pan <379377944@qq.com> Signed-off-by: Kent Yao --- .travis.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 384acb526..6a1ccdc47 100644 --- a/.travis.yml +++ b/.travis.yml @@ -55,15 +55,15 @@ install: script: - | - if [[ "$JOB" == "build" ]]; then + if [[ "$TRAVIS_EVENT_TYPE" != "cron" && "$JOB" == "build" ]]; then mvn clean install --no-transfer-progress $PROFILE -Dmaven.javadoc.skip=true -V fi - | - if [[ "$JOB" == "nightly-build" ]]; then + if [[ "$TRAVIS_EVENT_TYPE" == "cron" && "$JOB" == "nightly-build" ]]; then mvn clean install --no-transfer-progress $PROFILE -pl :kyuubi-spark-sql-engine,:kyuubi-common,:kyuubi-ha,:kyuubi-zookeeper -Dmaven.javadoc.skip=true -V fi - | - if [[ "$JOB" == "tpcds-tests" ]]; then + if [[ "$TRAVIS_EVENT_TYPE" != "cron" && "$JOB" == "tpcds-tests" ]]; then mvn clean install --no-transfer-progress $PROFILE -DskipTests -pl :kyuubi-spark-sql-engine,:kyuubi-common,:kyuubi-ha,:kyuubi-zookeeper mvn test --no-transfer-progress $PROFILE -Dtest=none -DwildcardSuites=org.apache.kyuubi.operation.tpcds fi