[rst-commit] r135 - /redwax-signtext-firefox/trunk/Jenkinsfile

rst-commit at redwax.eu rst-commit at redwax.eu
Sun May 5 16:40:33 CEST 2024


Author: minfrin at redwax.eu
Date: Sun May  5 16:40:33 2024
New Revision: 135

Log:
Add jenkinsfile for firefox build.

Added:
    redwax-signtext-firefox/trunk/Jenkinsfile

Added: redwax-signtext-firefox/trunk/Jenkinsfile
==============================================================================
--- redwax-signtext-firefox/trunk/Jenkinsfile	(added)
+++ redwax-signtext-firefox/trunk/Jenkinsfile	Sun May  5 16:40:33 2024
@@ -0,0 +1,41 @@
+pipeline {
+  agent none
+  stages {
+    stage('Build') {
+      parallel {
+        stage('RHEL9') {
+          agent { label 'rhel-9-x86_64' }
+          stages {
+            stage('autoreconf') {
+              steps {
+                sh 'autoreconf --force --install'
+              }
+            }
+            stage('configure') {
+              steps {
+                sh './configure'
+              }
+            }
+            stage('make') {
+              steps {
+                sh 'make'
+              }
+            }
+            stage('make dist') {
+              steps {
+                sh 'make dist'
+              }
+            }
+            stage('rpmbuild') {
+              steps {
+                sh 'rpmbuild -tb redwax-signtext-*.tar.bz2'
+              }
+            }
+          }
+        }
+
+      }
+    }
+  }
+}
+



More information about the rst-commit mailing list