From cf59362c4aee0b67948b45ec54268ffacff51b05 Mon Sep 17 00:00:00 2001 From: Grant Limberg Date: Mon, 28 Nov 2016 13:06:28 -0800 Subject: add windows build to Jenkinsfile --- Jenkinsfile | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index a72d2bb1..d1602684 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -58,6 +58,24 @@ parallel 'centos7': { throw err } } +}, 'windows': { + node('windows') { + try { + checkout scm + + stage('Build Windows') { + bat '''CALL "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\vcvarsall.bat" amd64 + +devenv windows\\ZeroTierOne.sln /clean +devenv windows\\ZeroTierOne.sln /build +''' + } + } + catch (err) { + currentBuild.result = "FAILURE" + slackSend color: '#ff0000', message: "${env.JOB_NAME} broken on Windows (<${env.BUILD_URL}|Open>)" + } + } } slackSend color: "#00ff00", message: "${env.JOB_NAME} #${env.BUILD_NUMBER} Complete (<${env.BUILD_URL}|Show More...>)" -- cgit v1.2.3