This is an automated email from the ASF dual-hosted git repository.

sijie pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git


The following commit(s) were added to refs/heads/master by this push:
     new 8cd9f91  Create CI jobs for branch-4.7
8cd9f91 is described below

commit 8cd9f91bd49b0453e2ee5e787d5a5729255b466c
Author: Sijie Guo <si...@apache.org>
AuthorDate: Tue Apr 10 22:47:57 2018 -0700

    Create CI jobs for branch-4.7
    
    Descriptions of the changes in this PR:
    
    We need to CI jobs running for subsequent minor releases on branch-4.7.
    
    Author: Sijie Guo <si...@apache.org>
    
    Reviewers: Enrico Olivelli <eolive...@gmail.com>, Matteo Merli 
<mme...@apache.org>
    
    This closes #1328 from sijie/create_ci_job_for_4.7
---
 ...h.groovy => job_bookkeeper_release_branch_46.groovy} | 10 +++++-----
 ...vy => job_bookkeeper_release_branch_47_java8.groovy} | 17 ++++++++---------
 ...vy => job_bookkeeper_release_branch_47_java9.groovy} | 17 ++++++++---------
 3 files changed, 21 insertions(+), 23 deletions(-)

diff --git a/.test-infra/jenkins/job_bookkeeper_release_branch.groovy 
b/.test-infra/jenkins/job_bookkeeper_release_branch_46.groovy
similarity index 85%
copy from .test-infra/jenkins/job_bookkeeper_release_branch.groovy
copy to .test-infra/jenkins/job_bookkeeper_release_branch_46.groovy
index 3336a68..a632e15 100644
--- a/.test-infra/jenkins/job_bookkeeper_release_branch.groovy
+++ b/.test-infra/jenkins/job_bookkeeper_release_branch_46.groovy
@@ -18,9 +18,9 @@
 
 import common_job_properties
 
-// This job runs nightly build for bookkeeper release branch
-mavenJob('bookkeeper_release_branch') {
-  description('Run nightly build for bookkeeper release branch')
+// This job runs nightly build for bookkeeper release branch-4.6
+mavenJob('bookkeeper_release_branch_46') {
+  description('Run nightly build for bookkeeper release branch-4.6')
 
   // Set common parameters.
   common_job_properties.setTopLevelMainJobProperties(
@@ -36,8 +36,8 @@ mavenJob('bookkeeper_release_branch') {
   // Allows triggering this build against pull requests.
   common_job_properties.enablePhraseTriggeringFromPullRequest(
       delegate,
-      'Release Branch Test',
-      '/test-release-branch')
+      'Release Branch 4.6 Test',
+      '/test-release-branch-46')
   
   // Set maven parameters.
   common_job_properties.setMavenConfig(delegate)
diff --git a/.test-infra/jenkins/job_bookkeeper_release_branch.groovy 
b/.test-infra/jenkins/job_bookkeeper_release_branch_47_java8.groovy
similarity index 75%
copy from .test-infra/jenkins/job_bookkeeper_release_branch.groovy
copy to .test-infra/jenkins/job_bookkeeper_release_branch_47_java8.groovy
index 3336a68..5a941c0 100644
--- a/.test-infra/jenkins/job_bookkeeper_release_branch.groovy
+++ b/.test-infra/jenkins/job_bookkeeper_release_branch_47_java8.groovy
@@ -18,14 +18,13 @@
 
 import common_job_properties
 
-// This job runs nightly build for bookkeeper release branch
-mavenJob('bookkeeper_release_branch') {
-  description('Run nightly build for bookkeeper release branch')
+// This job runs the Java postcommit tests on Java 8 for branch-4.7
+mavenJob('bookkeeper_release_branch_47_java8') {
+  description('Runs nightly build for bookkeeper branch-4.7 in Java 8.')
 
   // Set common parameters.
   common_job_properties.setTopLevelMainJobProperties(
-      delegate,
-      "branch-4.6")
+    delegate, 'branch-4.7', 'JDK 1.8 (latest)')
 
   // Sets that this is a PostCommit job.
   common_job_properties.setPostCommit(
@@ -36,12 +35,12 @@ mavenJob('bookkeeper_release_branch') {
   // Allows triggering this build against pull requests.
   common_job_properties.enablePhraseTriggeringFromPullRequest(
       delegate,
-      'Release Branch Test',
-      '/test-release-branch')
-  
+      'Release Branch 4.7 Java 8 Test',
+      '/test-release-branch-47-java8')
+
   // Set maven parameters.
   common_job_properties.setMavenConfig(delegate)
 
   // Maven build project.
-  goals('clean apache-rat:check package findbugs:check')
+  goals('clean apache-rat:check package spotbugs:check -Ddistributedlog 
-Dstream -DstreamTests')
 }
diff --git a/.test-infra/jenkins/job_bookkeeper_release_branch.groovy 
b/.test-infra/jenkins/job_bookkeeper_release_branch_47_java9.groovy
similarity index 75%
rename from .test-infra/jenkins/job_bookkeeper_release_branch.groovy
rename to .test-infra/jenkins/job_bookkeeper_release_branch_47_java9.groovy
index 3336a68..968e6cd 100644
--- a/.test-infra/jenkins/job_bookkeeper_release_branch.groovy
+++ b/.test-infra/jenkins/job_bookkeeper_release_branch_47_java9.groovy
@@ -18,14 +18,13 @@
 
 import common_job_properties
 
-// This job runs nightly build for bookkeeper release branch
-mavenJob('bookkeeper_release_branch') {
-  description('Run nightly build for bookkeeper release branch')
+// This job runs the Java postcommit tests on Java 9 for branch-4.7
+mavenJob('bookkeeper_release_branch_47_java9') {
+  description('Runs nightly build for bookkeeper branch-4.7 in Java 9.')
 
   // Set common parameters.
   common_job_properties.setTopLevelMainJobProperties(
-      delegate,
-      "branch-4.6")
+    delegate, 'branch-4.7', 'JDK 1.9 (latest)')
 
   // Sets that this is a PostCommit job.
   common_job_properties.setPostCommit(
@@ -36,12 +35,12 @@ mavenJob('bookkeeper_release_branch') {
   // Allows triggering this build against pull requests.
   common_job_properties.enablePhraseTriggeringFromPullRequest(
       delegate,
-      'Release Branch Test',
-      '/test-release-branch')
-  
+      'Release Branch 4.7 Java 9 Test',
+      '/test-release-branch-47-java9')
+
   // Set maven parameters.
   common_job_properties.setMavenConfig(delegate)
 
   // Maven build project.
-  goals('clean apache-rat:check package findbugs:check')
+  goals('clean apache-rat:check package spotbugs:check -Ddistributedlog 
-Dstream -DstreamTests')
 }

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

Reply via email to