From 25b01e66d1e60d8c83f31e6219579225917741df Mon Sep 17 00:00:00 2001 From: Jason Kuster Date: Tue, 17 Jan 2017 14:37:51 -0800 Subject: [PATCH] Add coveralls back to repo now that credentials masking works. Signed-off-by: Jason Kuster --- .jenkins/common_job_properties.groovy | 3 +++ .jenkins/job_beam_PostCommit_Java_MavenInstall.groovy | 2 +- .jenkins/job_beam_PreCommit_Java_MavenInstall.groovy | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.jenkins/common_job_properties.groovy b/.jenkins/common_job_properties.groovy index 2798af04b199..3165220b0693 100644 --- a/.jenkins/common_job_properties.groovy +++ b/.jenkins/common_job_properties.groovy @@ -77,6 +77,9 @@ class common_job_properties { environmentVariables { env('SPARK_LOCAL_IP', '127.0.0.1') } + credentialsBinding { + string("COVERALLS_REPO_TOKEN", "beam-coveralls-token") + } } } diff --git a/.jenkins/job_beam_PostCommit_Java_MavenInstall.groovy b/.jenkins/job_beam_PostCommit_Java_MavenInstall.groovy index 7fc6c3b68217..31257e222e8d 100644 --- a/.jenkins/job_beam_PostCommit_Java_MavenInstall.groovy +++ b/.jenkins/job_beam_PostCommit_Java_MavenInstall.groovy @@ -38,5 +38,5 @@ mavenJob('beam_PostCommit_Java_MavenInstall') { common_job_properties.setPostCommit(delegate) // Maven goals for this job. - goals('-B -e -P release,dataflow-runner clean install -DskipITs=false -DintegrationTestPipelineOptions=\'[ "--project=apache-beam-testing", "--tempRoot=gs://temp-storage-for-end-to-end-tests", "--runner=org.apache.beam.runners.dataflow.testing.TestDataflowRunner" ]\'') + goals('-B -e -P release,dataflow-runner clean install coveralls:report -DrepoToken=$COVERALLS_REPO_TOKEN -DskipITs=false -DintegrationTestPipelineOptions=\'[ "--project=apache-beam-testing", "--tempRoot=gs://temp-storage-for-end-to-end-tests", "--runner=org.apache.beam.runners.dataflow.testing.TestDataflowRunner" ]\'') } diff --git a/.jenkins/job_beam_PreCommit_Java_MavenInstall.groovy b/.jenkins/job_beam_PreCommit_Java_MavenInstall.groovy index 8a8dea573f4d..87aedb1e4308 100644 --- a/.jenkins/job_beam_PreCommit_Java_MavenInstall.groovy +++ b/.jenkins/job_beam_PreCommit_Java_MavenInstall.groovy @@ -38,5 +38,5 @@ mavenJob('beam_PreCommit_Java_MavenInstall') { common_job_properties.setPreCommit(delegate, 'Jenkins: Maven clean install') // Maven goals for this job. - goals('-B -e -Prelease,include-runners,jenkins-precommit,direct-runner,dataflow-runner,spark-runner,flink-runner,apex-runner help:effective-settings clean install') + goals('-B -e -Prelease,include-runners,jenkins-precommit,direct-runner,dataflow-runner,spark-runner,flink-runner,apex-runner coveralls:report -DrepoToken=$COVERALLS_REPO_TOKEN -DpullRequest=$ghprbPullId help:effective-settings clean install') }