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'
+        }
+    }
+}

Reply via email to