From 5bbdcd9fb6d31d9ad92c0d94afaff8b466744683 Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Sat, 2 Aug 2025 13:37:34 -0500 Subject: [PATCH] macos builds --- .jenkins_macos | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 .jenkins_macos diff --git a/.jenkins_macos b/.jenkins_macos new file mode 100644 index 00000000..ed082de2 --- /dev/null +++ b/.jenkins_macos @@ -0,0 +1,40 @@ +#!groovy + +pipeline { + agent none + + environment { + DEVELOPER_PRIVATE_KEY = "${env.HOME}/.ci/repertory/cert/developer.priv" + DEVELOPER_PUBLIC_KEY = "${env.HOME}/.ci/repertory/cert/developer.pub" + PROJECT_TEST_CONFIG_DIR = "${env.HOME}/.ci/repertory/test" + } + + options { + disableConcurrentBuilds() + retry(2) + } + + stages { + stage('darwin_aarch64') { + agent any + + steps { + retry(2) { + sleep time: 5, unit: 'SECONDS' + sh 'scripts/make_unix.sh aarch64' + } + } + } + + stage('darwin_x86_64') { + agent any + + steps { + retry(2) { + sleep time: 5, unit: 'SECONDS' + sh 'scripts/make_unix.sh x86_64' + } + } + } + } +}