Module: check_mk
Branch: master
Commit: dd90fbd8a2a0e8045273c14d5715ce80db173e97
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=dd90fbd8a2a0e8…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: Tue Apr 9 16:12:44 2019 +0200
CMK-1900: Workaround for conditional scss includes
Change-Id: I592f6b20bb924d5104a90cdc3dea9706e1a635b3
---
buildscripts/scripts/nightly-build.jenkins | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/buildscripts/scripts/nightly-build.jenkins
b/buildscripts/scripts/nightly-build.jenkins
index b3deafb..6e31e87 100644
--- a/buildscripts/scripts/nightly-build.jenkins
+++ b/buildscripts/scripts/nightly-build.jenkins
@@ -45,9 +45,23 @@ node {
case 'raw':
AGENT_LIST = ["windows",
"windows-legacy"]
sh 'rm -rf enterprise managed'
+ // Workaround since scss does not support conditional
includes
+ sh '''
+ rm -rf web/htdocs/themes/classic/scss/{cme,cee}
+ mkdir -p web/htdocs/themes/classic/scss/{cme,cee}
+ echo '@mixin graphs {}' >
web/htdocs/themes/classic/scss/cee/_graphs.scss
+ echo '@mixin reporting {}' >
web/htdocs/themes/classic/scss/cee/_reporting.scss
+ echo '@mixin managed {}' >
web/htdocs/themes/classic/scss/cme/_managed.scss
+ '''
break
case 'enterprise':
sh 'rm -rf managed'
+ // Workaround since scss does not support conditional
includes
+ sh '''
+ rm -rf web/htdocs/themes/classic/scss/cme
+ mkdir -p web/htdocs/themes/classic/scss/cme
+ echo '@mixin managed {}' >
web/htdocs/themes/classic/scss/cme/_managed.scss
+ '''
break
}
sh "make NEW_VERSION=${CMK_VERS} setversion"