[rt-commit] r174 - /redwax-tool/trunk/Jenkinsfile
rt-commit at redwax.eu
rt-commit at redwax.eu
Mon Mar 4 19:59:47 CET 2024
Author: minfrin at redwax.eu
Date: Mon Mar 4 19:59:47 2024
New Revision: 174
Log:
Split stages into mac and linux agents.
Modified:
redwax-tool/trunk/Jenkinsfile
Modified: redwax-tool/trunk/Jenkinsfile
==============================================================================
--- redwax-tool/trunk/Jenkinsfile (original)
+++ redwax-tool/trunk/Jenkinsfile Mon Mar 4 19:59:47 2024
@@ -1,18 +1,19 @@
pipeline {
- agent any
+ agent none
stages {
- stage('autoreconf') {
+ 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('configure') {
+ stage('RHEL9') {
+ agent { label 'rhel-9-x86_64' }
steps {
- sh './configure --with-openssl --with-p11-kit --with-libical --with-keychain --with-ldns'
- }
- }
- stage('make') {
- 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