[rt-commit] r175 - /redwax-tool/trunk/Jenkinsfile

rt-commit at redwax.eu rt-commit at redwax.eu
Mon Mar 4 22:17:55 CET 2024


Author: minfrin at redwax.eu
Date: Mon Mar  4 22:17:55 2024
New Revision: 175

Log:
Split into parallel builds.

Modified:
    redwax-tool/trunk/Jenkinsfile

Modified: redwax-tool/trunk/Jenkinsfile
==============================================================================
--- redwax-tool/trunk/Jenkinsfile	(original)
+++ redwax-tool/trunk/Jenkinsfile	Mon Mar  4 22:17:55 2024
@@ -1,20 +1,25 @@
 pipeline {
   agent none
   stages {
-    stage('MacOS') {
-      agent { label 'macos' }
-      steps {
-        sh 'autoreconf --force --install'
-        sh './configure --with-openssl --with-nss --with-p11-kit --with-libical --with-keychain --with-ldns --with-unbound'
-        sh 'make'
-      }
-    }
-    stage('RHEL9') {
-      agent { label 'rhel-9-x86_64' }
-      steps {
-        sh 'autoreconf --force --install'
-        sh './configure --with-openssl --with-nss --with-p11-kit --with-libical --with-ldns --with-unbound'
-        sh 'make'
+    stage('Build') {
+      parallel {
+        stage('MacOS') {
+          agent { label 'macos' }
+          steps {
+            sh 'autoreconf --force --install'
+            sh './configure --with-openssl --with-nss --with-p11-kit --with-libical --with-keychain --with-ldns --with-unbound'
+            sh 'make'
+          }
+        }
+        stage('RHEL9') {
+          agent { label 'rhel-9-x86_64' }
+          steps {
+            sh 'autoreconf --force --install'
+            sh './configure --with-openssl --with-nss --with-p11-kit --with-libical --with-ldns --with-unbound'
+            sh 'make'
+          }
+        }
+
       }
     }
   }



More information about the rt-commit mailing list