From b90fae201f6ecb1f72e7c141e841b88eb00cae7d Mon Sep 17 00:00:00 2001 From: Kent Yao Date: Wed, 5 Sep 2018 18:13:22 +0800 Subject: [PATCH 1/5] separate jobs for differnet spark versions --- .travis.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index babbd462e..87d3348df 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,10 +28,14 @@ deploy: install: - ./build/mvn install -q -DskipTests=true -Dmaven.javadoc.skip=true -B -V -script: - - ./build/mvn package -Pspark-2.1 -Dmaven.javadoc.skip=true -B -V - - ./build/mvn package -Pspark-2.2 -Dmaven.javadoc.skip=true -B -V - - ./build/mvn package -Pspark-2.3 -Dmaven.javadoc.skip=true -B -V +jobs: + include: + - stage: spark2.3 + script: ./build/mvn package -Pspark-2.3 -Dmaven.javadoc.skip=true -B -V + - stage: spark2.2 + script: ./build/mvn package -Pspark-2.2 -Dmaven.javadoc.skip=true -B -V + - stage: spark2.1 + script: ./build/mvn package -Pspark-2.1 -Dmaven.javadoc.skip=true -B -V language: java after_success: From e803858d59b28e425c6de5b44073d8d79218f430 Mon Sep 17 00:00:00 2001 From: Kent Yao Date: Wed, 5 Sep 2018 18:36:42 +0800 Subject: [PATCH 2/5] separate jobs for deploys --- .travis.yml | 57 +++++++++++++++++++++++++---------------------------- 1 file changed, 27 insertions(+), 30 deletions(-) diff --git a/.travis.yml b/.travis.yml index 87d3348df..bc1f4dc82 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,42 +1,39 @@ -language: scala -scala: - - 2.11.8 - cache: directories: - $HOME/.m2 - -before_deploy: - - ./build/dist --tgz - -deploy: - - provider: pages - skip_cleanup: true - github_token: $GITHUB_TOKEN - email: yaooqinn@hotmail.com - name: Kent Yao - on: - branch: master - - provider: releases - api_key: $GITHUB_TOKEN - file_glob: true - file: kyuubi-*.tar.gz - skip_cleanup: true - on: - tags: true + - ./build install: - ./build/mvn install -q -DskipTests=true -Dmaven.javadoc.skip=true -B -V jobs: include: - - stage: spark2.3 + - stage: spark2.3-package-test + language: scala script: ./build/mvn package -Pspark-2.3 -Dmaven.javadoc.skip=true -B -V - - stage: spark2.2 + - stage: spark2.2-package-test + language: scala script: ./build/mvn package -Pspark-2.2 -Dmaven.javadoc.skip=true -B -V - - stage: spark2.1 + - stage: spark2.1-package-test + language: scala script: ./build/mvn package -Pspark-2.1 -Dmaven.javadoc.skip=true -B -V - -language: java -after_success: - - bash <(curl -s https://codecov.io/bash) + after_success: bash <(curl -s https://codecov.io/bash) + - stage: pages + deploy: + - provider: pages + skip_cleanup: true + github_token: $GITHUB_TOKEN + email: yaooqinn@hotmail.com + name: Kent Yao + on: + branch: master + - stage: releases + before_deploy: ./build/dist --tgz + deploy: + - provider: releases + api_key: $GITHUB_TOKEN + file_glob: true + file: kyuubi-*.tar.gz + skip_cleanup: true + on: + tags: true From b7f1e75f7239301ee970e70f26911db22bf1c705 Mon Sep 17 00:00:00 2001 From: Kent Yao Date: Wed, 5 Sep 2018 20:38:34 +0800 Subject: [PATCH 3/5] typo --- .travis.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index bc1f4dc82..608277d36 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,9 +3,6 @@ cache: - $HOME/.m2 - ./build -install: - - ./build/mvn install -q -DskipTests=true -Dmaven.javadoc.skip=true -B -V - jobs: include: - stage: spark2.3-package-test @@ -19,6 +16,7 @@ jobs: script: ./build/mvn package -Pspark-2.1 -Dmaven.javadoc.skip=true -B -V after_success: bash <(curl -s https://codecov.io/bash) - stage: pages + language: scala deploy: - provider: pages skip_cleanup: true @@ -28,6 +26,7 @@ jobs: on: branch: master - stage: releases + language: scala before_deploy: ./build/dist --tgz deploy: - provider: releases From eedb9df58d5a9de5afb03afa6af6b622c047801e Mon Sep 17 00:00:00 2001 From: Kent Yao Date: Wed, 5 Sep 2018 20:58:18 +0800 Subject: [PATCH 4/5] typo --- .travis.yml | 44 +++++++++++++++++++++++--------------------- 1 file changed, 23 insertions(+), 21 deletions(-) diff --git a/.travis.yml b/.travis.yml index 608277d36..d44d2ba77 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,8 +1,31 @@ +language: scala +scala: + - 2.11.8 + cache: directories: - $HOME/.m2 - ./build +before_deploy: + - ./build/dist --tgz + +deploy: + - provider: pages + skip_cleanup: true + github_token: $GITHUB_TOKEN + email: yaooqinn@hotmail.com + name: Kent Yao + on: + branch: master + - provider: releases + api_key: $GITHUB_TOKEN + file_glob: true + file: kyuubi-*.tar.gz + skip_cleanup: true + on: + tags: true + jobs: include: - stage: spark2.3-package-test @@ -15,24 +38,3 @@ jobs: language: scala script: ./build/mvn package -Pspark-2.1 -Dmaven.javadoc.skip=true -B -V after_success: bash <(curl -s https://codecov.io/bash) - - stage: pages - language: scala - deploy: - - provider: pages - skip_cleanup: true - github_token: $GITHUB_TOKEN - email: yaooqinn@hotmail.com - name: Kent Yao - on: - branch: master - - stage: releases - language: scala - before_deploy: ./build/dist --tgz - deploy: - - provider: releases - api_key: $GITHUB_TOKEN - file_glob: true - file: kyuubi-*.tar.gz - skip_cleanup: true - on: - tags: true From 687a6e24d28fda135e2c140b7329ca0520712441 Mon Sep 17 00:00:00 2001 From: Kent Yao Date: Wed, 5 Sep 2018 22:03:45 +0800 Subject: [PATCH 5/5] typo 2 --- .travis.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index d44d2ba77..431b9d092 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,13 +28,13 @@ deploy: jobs: include: - - stage: spark2.3-package-test + - stage: spark2.3 language: scala - script: ./build/mvn package -Pspark-2.3 -Dmaven.javadoc.skip=true -B -V - - stage: spark2.2-package-test + script: ./build/mvn install -Pspark-2.3 -Dmaven.javadoc.skip=true -B -V + - stage: spark2.2 language: scala - script: ./build/mvn package -Pspark-2.2 -Dmaven.javadoc.skip=true -B -V - - stage: spark2.1-package-test + script: ./build/mvn install -Pspark-2.2 -Dmaven.javadoc.skip=true -B -V + - stage: spark2.1 language: scala - script: ./build/mvn package -Pspark-2.1 -Dmaven.javadoc.skip=true -B -V + script: ./build/mvn install -Pspark-2.1 -Dmaven.javadoc.skip=true -B -V after_success: bash <(curl -s https://codecov.io/bash)