From 15665b44237ff21cc429ecbe3e681c99242e40c0 Mon Sep 17 00:00:00 2001 From: Ed Bartosh Date: Fri, 10 Feb 2012 09:49:53 +0200 Subject: [PATCH] OpenSUSE packaging: Introduced config parameter JENKINS_ARGS --- opensuse/SOURCES/jenkins.init.in | 1 + opensuse/SOURCES/jenkins.sysconfig.in | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/opensuse/SOURCES/jenkins.init.in b/opensuse/SOURCES/jenkins.init.in index 593171fc53..6b19597fc0 100644 --- a/opensuse/SOURCES/jenkins.init.in +++ b/opensuse/SOURCES/jenkins.init.in @@ -84,6 +84,7 @@ PARAMS="--javaHome=$JAVA_HOME --logfile=/var/log/jenkins/jenkins.log" [ -n "$JENKINS_HANDLER_STARTUP" ] && PARAMS="$PARAMS --handlerCountStartup=$JENKINS_HANDLER_STARTUP" [ -n "$JENKINS_HANDLER_MAX" ] && PARAMS="$PARAMS --handlerCountMax=$JENKINS_HANDLER_MAX" [ -n "$JENKINS_HANDLER_IDLE" ] && PARAMS="$PARAMS --handlerCountMaxIdle=$JENKINS_HANDLER_IDLE" +[ -n "$JENKINS_ARGS" ] && PARAMS="$PARAMS $JENKINS_ARGS" if [ "$JENKINS_ENABLE_ACCESS_LOG" = "yes" ]; then PARAMS="$PARAMS --accessLoggerClassName=winstone.accesslog.SimpleAccessLogger --simpleAccessLogger.format=combined --simpleAccessLogger.file=/var/log/jenkins/access_log" diff --git a/opensuse/SOURCES/jenkins.sysconfig.in b/opensuse/SOURCES/jenkins.sysconfig.in index edc6a0d796..2893f3a01a 100644 --- a/opensuse/SOURCES/jenkins.sysconfig.in +++ b/opensuse/SOURCES/jenkins.sysconfig.in @@ -108,3 +108,12 @@ JENKINS_HANDLER_MAX="100" # Maximum number of idle HTTP worker threads. # JENKINS_HANDLER_IDLE="20" + +## Type: string +## Default: "" +## ServiceRestart: jenkins +# +# Pass arbitrary arguments to Jenkins. +# Full option list: java -jar jenkins.war --help +# +JENKINS_ARGS="" -- GitLab