From 044c0890c22f48883cbfd9aff93269068c2ffb14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20S=C4=99k?= Date: Wed, 1 Jan 2020 22:18:00 +0100 Subject: [PATCH] Add printing debug messages during Jenkins master start --- .../configuration/base/resources/scripts_configmap.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkg/controller/jenkins/configuration/base/resources/scripts_configmap.go b/pkg/controller/jenkins/configuration/base/resources/scripts_configmap.go index 12821e76..f8118eff 100644 --- a/pkg/controller/jenkins/configuration/base/resources/scripts_configmap.go +++ b/pkg/controller/jenkins/configuration/base/resources/scripts_configmap.go @@ -244,6 +244,17 @@ var initBashTemplate = template.Must(template.New(InitScriptName).Parse(`#!/usr/ set -e set -x +if [ "${DEBUG}" == "true" ]; then + echo "Printing debug messages - begin" + whoami + id + env + ls -la {{ .JenkinsHomePath }} + echo "Printing debug messages - end" +else + echo "To print debug messages set environment variable 'DEBUG' to 'true'" +fi + # https://wiki.jenkins.io/display/JENKINS/Post-initialization+script mkdir -p {{ .JenkinsHomePath }}/init.groovy.d cp -n {{ .InitConfigurationPath }}/*.groovy {{ .JenkinsHomePath }}/init.groovy.d