Module: check_mk
Branch: master
Commit: 58454a0ceef030eb5a17e74692d2a78cd16fb47b
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=58454a0ceef030…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: Thu Mar 14 08:36:05 2019 +0100
Use 'Parametrized Build' to select distros to build for
Change-Id: Ice82c30fd3c6e5525cbac8be9375dfcf2ba6cfd4
---
buildscripts/scripts/nightly-build.jenkins | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/buildscripts/scripts/nightly-build.jenkins
b/buildscripts/scripts/nightly-build.jenkins
index a405d63..f9c5299 100644
--- a/buildscripts/scripts/nightly-build.jenkins
+++ b/buildscripts/scripts/nightly-build.jenkins
@@ -1,10 +1,22 @@
import java.text.SimpleDateFormat
-def DISTRO_LIST = ["ubuntu-18.04", "centos-6"]
+properties([
+ parameters([
+ string(name: 'DISTROS', defaultValue: DISTRO_LIST_MASTER, description:
'List of targeted distros' )
+ ])
+])
+
def PACKAGE_BUILDS = [:]
def AGENT_LIST = ["linux-64bit", "linux-32bit", "windows"
]
def AGENT_BUILDS= [:]
+DISTRO_LIST = DISTROS.split(' ');
+
+println("Building for the following Distros:")
+println(DISTRO_LIST)
+currentBuild.description = '\nBuilding for the following Distros:\n' +
DISTRO_LIST
+
+def DOCKER_BUILDS = [:]
def dateFormat = new SimpleDateFormat("yyyy.MM.dd")
def date = new Date()
def CMK_VERS = dateFormat.format(date)