aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorEric Anderson <ejona@google.com>2016-06-24 18:18:06 -0700
committerEric Anderson <ejona@google.com>2016-07-11 09:20:25 -0700
commitd7bf67e01f9aead16983de2a4500bb3f2b1dd00c (patch)
treea1b21fddae75d4eb98e961704e505a96791c6ba0 /.travis.yml
parent3c03eb79ecb4ee75054d235368cd3d2ff73e5147 (diff)
downloadgrpc-grpc-java-d7bf67e01f9aead16983de2a4500bb3f2b1dd00c.tar.gz
examples: Provide Maven and Gradle build files
The examples are no longer part of the normal build, although they are built with Travis. The examples now include their own copy of the gradle wrapper to ease usage from IDEs which can now properly detect the correct version of gradle to use. The build files were generated using "gradle init" and "mvn archetype:generate" and then modified following our README. Fixes #1414
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml4
1 files changed, 3 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml
index 1dba26e04..678af0874 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -24,7 +24,9 @@ before_install:
- echo "failOnWarnings=true" >> $HOME/.gradle/gradle.properties
install:
- - ./gradlew assemble generateTestProto
+ - ./gradlew assemble generateTestProto install
+ - pushd examples && ./gradlew build && popd
+ - pushd examples && mvn verify && popd
before_script:
- test -z "$(git status --porcelain)" || (git status && echo Error Working directory is not clean. Forget to commit generated files? && false)