mirror of https://github.com/grpc/grpc-java.git
buildscript: iterate all example folder and build (#9961)
This commit is contained in:
parent
b8444d563d
commit
c1ff4a856d
|
|
@ -64,28 +64,17 @@ if [[ -z "${SKIP_TESTS:-}" ]]; then
|
||||||
# --batch-mode reduces log spam
|
# --batch-mode reduces log spam
|
||||||
mvn verify --batch-mode
|
mvn verify --batch-mode
|
||||||
popd
|
popd
|
||||||
pushd examples/example-alts
|
for f in examples/example-*
|
||||||
../gradlew build $GRADLE_FLAGS
|
do
|
||||||
popd
|
pushd "$f"
|
||||||
pushd examples/example-hostname
|
../gradlew build $GRADLE_FLAGS
|
||||||
../gradlew build $GRADLE_FLAGS
|
if [ -f "pom.xml" ]; then
|
||||||
mvn verify --batch-mode
|
# --batch-mode reduces log spam
|
||||||
popd
|
mvn verify --batch-mode
|
||||||
pushd examples/example-tls
|
fi
|
||||||
../gradlew build $GRADLE_FLAGS
|
popd
|
||||||
mvn verify --batch-mode
|
done
|
||||||
popd
|
|
||||||
pushd examples/example-jwt-auth
|
|
||||||
../gradlew build $GRADLE_FLAGS
|
|
||||||
mvn verify --batch-mode
|
|
||||||
popd
|
|
||||||
pushd examples/example-xds
|
|
||||||
../gradlew build $GRADLE_FLAGS
|
|
||||||
popd
|
|
||||||
# TODO(zpencer): also build the GAE examples
|
# TODO(zpencer): also build the GAE examples
|
||||||
pushd examples/example-orca
|
|
||||||
../gradlew build $GRADLE_FLAGS
|
|
||||||
popd
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
LOCAL_MVN_TEMP=$(mktemp -d)
|
LOCAL_MVN_TEMP=$(mktemp -d)
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@ dependencies {
|
||||||
"io.grpc:grpc-servlet:${grpcVersion}",
|
"io.grpc:grpc-servlet:${grpcVersion}",
|
||||||
"io.grpc:grpc-stub:${grpcVersion}"
|
"io.grpc:grpc-stub:${grpcVersion}"
|
||||||
|
|
||||||
providedImplementation "javax.servlet:javax.servlet-api:4.0.1",
|
compileOnly "javax.servlet:javax.servlet-api:4.0.1",
|
||||||
"org.apache.tomcat:annotations-api:6.0.53"
|
"org.apache.tomcat:annotations-api:6.0.53"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue