Author: centic
Date: Sun Oct 25 16:07:58 2020
New Revision: 1882844

URL: http://svn.apache.org/viewvc?rev=1882844&view=rev
Log:
Jenkins-DSL: Update some more

Set JDK 16 build to manual as it fails on Findbugs
Set Gradle-SonarQube to manual
Try to add a few properties necessary for Sonar via Gradle
Remove H50 from TestEnvironment again

Modified:
    poi/trunk/jenkins/create_jobs.groovy

Modified: poi/trunk/jenkins/create_jobs.groovy
URL: 
http://svn.apache.org/viewvc/poi/trunk/jenkins/create_jobs.groovy?rev=1882844&r1=1882843&r2=1882844&view=diff
==============================================================================
--- poi/trunk/jenkins/create_jobs.groovy (original)
+++ poi/trunk/jenkins/create_jobs.groovy Sun Oct 25 16:07:58 2020
@@ -41,7 +41,9 @@ def poijobs = [
         ],
         [ name: 'POI-DSL-1.15', jdk: '1.15', trigger: triggerSundays, 
skipcigame: true
         ],
-        [ name: 'POI-DSL-1.16', jdk: '1.16', trigger: triggerSundays, 
skipcigame: true
+        // building with JDK 16 fails currently because of findbugs/spotbugs
+        // therefore we do not set a trigger for now and only run it manually
+        [ name: 'POI-DSL-1.16', jdk: '1.16', trigger: '', skipcigame: true
         ],
         [ name: 'POI-DSL-IBM-JDK', jdk: 'IBMJDK', trigger: triggerSundays, 
skipcigame: true
         ],
@@ -65,8 +67,8 @@ def poijobs = [
         [ name: 'POI-DSL-SonarQube', trigger: 'H 7 * * *', maven: true, sonar: 
true, skipcigame: true,
           email: '[email protected]'
         ],
-        [ name: 'POI-DSL-SonarQube-Gradle', trigger: 'H 9 * * *', gradle: 
true, sonar: true, skipcigame: true,
-          disabled: true // this one does run, but does not actually send data 
to Sonarqube for some reason, we need to investigate some more
+        // set trigger empty as it is not stable yet, we can replace the Sonar 
Maven run when this is fully working
+        [ name: 'POI-DSL-SonarQube-Gradle', trigger: '', gradle: true, sonar: 
true, skipcigame: true
         ],
         [ name: 'POI-DSL-Windows-1.8', trigger: 'H */12 * * *', windows: true, 
slaves: 'Windows'
         ],
@@ -394,7 +396,9 @@ poijobs.each { poijob ->
 
                 gradle {
                     switches('-PenableSonar')
-                    switches('-Dsonar.login=${POI_SONAR_TOKEN}')
+                    switches('-Psonar.login=${POI_SONAR_TOKEN}')
+                    switches('-Dsonar.organization=apache')
+                    switches('-Psonar.projectKey=poi-parent')
                     tasks('sonarqube')
                     useWrapper(false)
                 }
@@ -625,7 +629,8 @@ Unfortunately we often see builds break
                 'openjdk_1.8.0_252',
                 'ibmjdk_1.8.0_261'
         )
-        
label('Nodes','H22','H23','H24','H25','H26','H27','H28','H29','H30','H31','H32','H33','H34','H35','H36','H37','H38','H39','H40','H41','H42','H43','H44','H48','H50','lucene1','lucene2','master')
+        // Note H50 is reserved according to it's node-descripion
+        
label('Nodes','H22','H23','H24','H25','H26','H27','H28','H29','H30','H31','H32','H33','H34','H35','H36','H37','H38','H39','H40','H41','H42','H43','H44','H48','lucene1','lucene2','master')
     }
     steps {
         conditionalSteps {



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to