From 420d9da51d91904b5f4538f358c38e30f49bbb8b Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Mon, 21 Oct 2019 08:05:08 -0700 Subject: [PATCH] build: split clirr into separate check (#1394) --- .kokoro/build.sh | 8 ++++++-- .kokoro/presubmit/clirr.cfg | 13 +++++++++++++ synth.metadata | 4 ++-- 3 files changed, 21 insertions(+), 4 deletions(-) create mode 100644 .kokoro/presubmit/clirr.cfg diff --git a/.kokoro/build.sh b/.kokoro/build.sh index bcd1e410c..fa132f410 100755 --- a/.kokoro/build.sh +++ b/.kokoro/build.sh @@ -26,6 +26,7 @@ echo ${JOB_TYPE} mvn install -B -V \ -DskipTests=true \ + -Dclirr.skip=true \ -Dmaven.javadoc.skip=true \ -Dgcloud.download.skip=true \ -T 1C @@ -37,7 +38,7 @@ fi case ${JOB_TYPE} in test) - mvn test -B + mvn test -B -Dclirr.skip=true bash ${KOKORO_GFILE_DIR}/codecov.sh bash .kokoro/coerce_logs.sh ;; @@ -48,9 +49,12 @@ javadoc) mvn javadoc:javadoc javadoc:test-javadoc ;; integration) - mvn -B ${INTEGRATION_TEST_ARGS} -DtrimStackTrace=false -fae verify + mvn -B ${INTEGRATION_TEST_ARGS} -DtrimStackTrace=false -Dclirr.skip=true -fae verify bash .kokoro/coerce_logs.sh ;; +clirr) + mvn -B clirr:check + ;; *) ;; esac \ No newline at end of file diff --git a/.kokoro/presubmit/clirr.cfg b/.kokoro/presubmit/clirr.cfg new file mode 100644 index 000000000..ec572442e --- /dev/null +++ b/.kokoro/presubmit/clirr.cfg @@ -0,0 +1,13 @@ +# Format: //devtools/kokoro/config/proto/build.proto + +# Configure the docker image for kokoro-trampoline. + +env_vars: { + key: "TRAMPOLINE_IMAGE" + value: "gcr.io/cloud-devrel-kokoro-resources/java8" +} + +env_vars: { + key: "JOB_TYPE" + value: "clirr" +} \ No newline at end of file diff --git a/synth.metadata b/synth.metadata index 027418699..4ce7899c2 100644 --- a/synth.metadata +++ b/synth.metadata @@ -1,11 +1,11 @@ { - "updateTime": "2019-10-17T20:26:06.515366Z", + "updateTime": "2019-10-19T07:50:20.310494Z", "sources": [ { "template": { "name": "java_library", "origin": "synthtool.gcp", - "version": "2019.5.2" + "version": "2019.10.17" } } ]