openwhisk-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From csantan...@apache.org
Subject [incubator-openwhisk] branch master updated: Configure Gradle build scan plugin (#3314)
Date Sat, 24 Feb 2018 01:07:28 GMT
This is an automated email from the ASF dual-hosted git repository.

csantanapr pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-openwhisk.git


The following commit(s) were added to refs/heads/master by this push:
     new d6677bc  Configure Gradle build scan plugin (#3314)
d6677bc is described below

commit d6677bcd4c928822feac788c6f0b1be5234ee0a8
Author: Chetan Mehrotra <chetanm@apache.org>
AuthorDate: Sat Feb 24 06:37:24 2018 +0530

    Configure Gradle build scan plugin (#3314)
---
 build.gradle          | 10 ++++++++++
 tools/build/README.md | 13 +++++++++++++
 2 files changed, 23 insertions(+)

diff --git a/build.gradle b/build.gradle
index e53f40f..b91005e 100644
--- a/build.gradle
+++ b/build.gradle
@@ -7,6 +7,16 @@ buildscript {
     }
 }
 
+plugins {
+    id "com.gradle.build-scan" version "1.12.1"
+}
+
+buildScan {
+    termsOfServiceUrl = 'https://gradle.com/terms-of-service'
+    termsOfServiceAgree = 'yes'
+    publishAlwaysIf(System.getenv('CI') != null)
+}
+
 subprojects {
     apply plugin: 'scalafmt'
     scalafmt.configFilePath = gradle.scalafmt.config
diff --git a/tools/build/README.md b/tools/build/README.md
index 0c369cb..29a2121 100644
--- a/tools/build/README.md
+++ b/tools/build/README.md
@@ -68,6 +68,19 @@ The logs are saved to `./B-build.log` and can be reprocessed using `citool`
with
 citool -i -b B cat -s -g "tid_124" whisk/logs N
 ```
 
+## Gradle Build Scan Integration
+
+OpenWhisk builds on CI setups have [Gradle Build Scan](https://gradle.com/build-scans) integrated.
Each build on travis pushes scan reports to
+[Gradle Scan Community Hosted Server](https://scans.gradle.com). To see the scan report you
need to check the travis build logs for lines like
+below 
+
+```
+Publishing build scan...
+https://gradle.com/s/reldo4qqlg3ka
+```
+
+The url above is the scan report url and is unique per build
+
 ## Troubleshooting
 
 If you encounter an error `ImportError: No module named pkg_resources` while running `redo`,
try the workaround below

-- 
To stop receiving notification emails like this one, please contact
csantanapr@apache.org.

Mime
View raw message