This is an automated email from the ASF dual-hosted git repository. nkruber pushed a commit to branch release-1.10 in repository https://gitbox.apache.org/repos/asf/flink-training.git
The following commit(s) were added to refs/heads/release-1.10 by this push: new 3de0d22 [FLINK-17279][travis] enable build scans 3de0d22 is described below commit 3de0d2214269e64fda71c312ade03df670f6415c Author: Nico Kruber <n...@ververica.com> AuthorDate: Mon Apr 20 14:05:32 2020 +0200 [FLINK-17279][travis] enable build scans (accept license only on Travis) --- .travis.yml | 2 +- settings.gradle | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index b37fc1e..41126f9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,7 +4,7 @@ jdk: - openjdk11 script: - - ./gradlew build --stacktrace + - ./gradlew build --scan --stacktrace before_cache: - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock diff --git a/settings.gradle b/settings.gradle index c270648..24ea327 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1,6 +1,24 @@ +plugins { + id "com.gradle.enterprise" version "3.2.1" +} + rootProject.name = 'flink-training' include 'common' include 'ride-cleansing' include 'rides-and-fares' include 'hourly-tips' include 'long-ride-alerts' + +// CI=true, TRAVIS=true, CONTINUOUS_INTEGRATION=true set automatically during Travis execution +// see https://docs.travis-ci.com/user/environment-variables#default-environment-variables +def isCIBuild = ['CI', 'TRAVIS', 'CONTINUOUS_INTEGRATION'].every { System.getenv(it) == 'true' } +if (isCIBuild) { + gradleEnterprise { + buildScan { + // Build Scan enabled and TOS accepted for Travis build. This does not apply to builds on + // non-Travis machines. Developers need to separately enable and accept TOS to use build scans. + termsOfServiceUrl = 'https://gradle.com/terms-of-service' + termsOfServiceAgree = 'yes' + } + } +}