[rst-commit] r116 - /redwax-signtext/trunk/Jenkinsfile

rst-commit at redwax.eu rst-commit at redwax.eu
Fri Mar 15 14:40:02 CET 2024


Author: minfrin at redwax.eu
Date: Fri Mar 15 14:40:01 2024
New Revision: 116

Log:
Add MacOS build to jenkinsfile.

Modified:
    redwax-signtext/trunk/Jenkinsfile

Modified: redwax-signtext/trunk/Jenkinsfile
==============================================================================
--- redwax-signtext/trunk/Jenkinsfile	(original)
+++ redwax-signtext/trunk/Jenkinsfile	Fri Mar 15 14:40:01 2024
@@ -64,6 +64,25 @@
           }
         }
 
+        stage('MacOS') {
+          agent { label 'macos' }
+          stages {
+            stage('unlock-keychain') {
+              steps {
+                unlockMacOSKeychain keychainId: '', keychainPath: '/Users/jenkins-agent/Library/Keychains/jenkins.keychain-db'
+              }
+            }
+            stage('build') {
+              steps {
+                dir("src/macos/Redwax SignText") {
+                  xcodeBuild xcodeProjectPath: 'Redwax SignText/Redwax SignText.xcodeproj',
+                             keychainPath: '/Users/jenkins-agent/Library/Keychains/jenkins.keychain-db'
+                }
+              }
+            }
+          }
+        }
+
       }
     }
   }



More information about the rst-commit mailing list