diff --git a/Jenkinsfile b/Jenkinsfile index 98d47ac5e..a7d73540a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -21,7 +21,8 @@ pipeline { tasks << buildStaticBinaries() tasks << buildDebianNative() tasks << buildCentosNative() - + tasks << buildMacOS() + parallel tasks } } @@ -36,6 +37,21 @@ pipeline { } } +def buildMacOS() { + tasks << getTasks({ -> + def myNode = { + node ('mac') { + dir("build") { + checkout scm + sh 'make' + cleanWs deleteDirs: true, disableDeferredWipeout: true, notFailBuild: true + } + } + } + }) + return tasks +} + def buildStaticBinaries() { def tasks = [:] def dist = ["alpine"]