Index: head/devel/jenkins/Makefile =================================================================== --- head/devel/jenkins/Makefile (revision 544210) +++ head/devel/jenkins/Makefile (revision 544211) @@ -1,57 +1,57 @@ # $FreeBSD$ PORTNAME= jenkins -PORTVERSION= 2.250 +PORTVERSION= 2.251 CATEGORIES= devel java MASTER_SITES= http://mirrors.jenkins-ci.org/war/${PORTVERSION}/ DISTNAME= jenkins EXTRACT_SUFX= .war DIST_SUBDIR= ${PORTNAME}/${PORTVERSION} EXTRACT_ONLY= MAINTAINER= lwhsu@FreeBSD.org COMMENT= Open-source continuous integration server LICENSE= MIT USES= cpe CONFLICTS= jenkins-lts-[0-9]* USE_JAVA= yes JAVA_VERSION= 1.8+ NO_ARCH= yes NO_BUILD= yes USE_RC_SUBR= jenkins CPE_VENDOR= cloudbees JENKINS_HOME?= ${PREFIX}/jenkins JENKINS_USER?= jenkins JENKINS_GROUP?= jenkins JENKINS_LOG_FILE?= /var/log/jenkins.log .if ${JENKINS_USER} == "jenkins" USERS= jenkins .endif .if ${JENKINS_GROUP} == "jenkins" GROUPS= jenkins .endif SUB_LIST+= JENKINS_HOME=${JENKINS_HOME} \ JENKINS_USER=${JENKINS_USER} \ JENKINS_GROUP=${JENKINS_GROUP} \ JAVA_HOME=${JAVA_HOME} \ JENKINS_LOG_FILE=${JENKINS_LOG_FILE} PLIST_SUB+= JENKINS_USER=${JENKINS_USER} \ JENKINS_GROUP=${JENKINS_GROUP} .include do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${STAGEDIR}${JENKINS_HOME} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX} \ ${STAGEDIR}${DATADIR} .include Index: head/devel/jenkins/distinfo =================================================================== --- head/devel/jenkins/distinfo (revision 544210) +++ head/devel/jenkins/distinfo (revision 544211) @@ -1,3 +1,3 @@ -TIMESTAMP = 1596097051 -SHA256 (jenkins/2.250/jenkins.war) = cdd74f5a7e08499e40480a866adabc8429c81f2ab6f1255cba1be2bd94e2f500 -SIZE (jenkins/2.250/jenkins.war) = 67396010 +TIMESTAMP = 1596616317 +SHA256 (jenkins/2.251/jenkins.war) = 31091445f4c81bd20f2aa51c45d937089cb6d50991d99ec953e4deb44ffa7c50 +SIZE (jenkins/2.251/jenkins.war) = 67396691 Index: head/devel/jenkins/files/jenkins.in =================================================================== --- head/devel/jenkins/files/jenkins.in (revision 544210) +++ head/devel/jenkins/files/jenkins.in (revision 544211) @@ -1,86 +1,86 @@ #!/bin/sh # $FreeBSD$ # # PROVIDE: jenkins # REQUIRE: LOGIN # KEYWORD: shutdown # # Configuration settings for jenkins in /etc/rc.conf: # # jenkins_enable (bool): # Set to "NO" by default. # Set it to "YES" to enable jenkins # # jenkins_args (str): # Extra arguments passed to start command # # jenkins_home (str) # Set to "%%JENKINS_HOME%%" by default. # Set the JENKINS_HOME variable for jenkins process # # jenkins_java_home (str): # Set to "%%JAVA_HOME%%" by default. # Set the Java virtual machine to run jenkins # # jenkins_java_opts (str): # Set to "" by default. # Java VM args to use. # # jenkins_user (str): # Set to "%%JENKINS_USER%%" by default. # User to run jenkins as. # # jenkins_group (str): # Set to "%%JENKINS_GROUP%%" by default. # Group for data file ownership. # # jenkins_log_file (str): # Set to "%%JENKINS_LOG_FILE%%" by default. # Log file location. # . /etc/rc.subr name=jenkins desc="Jenkins automation server" rcvar=jenkins_enable load_rc_config "${name}" : ${jenkins_enable:=NO} : ${jenkins_home="%%JENKINS_HOME%%"} -: ${jenkins_args="--webroot=${jenkins_home}/war --httpPort=8180 --prefix=/jenkins"} +: ${jenkins_args="--webroot=${jenkins_home}/war"} : ${jenkins_java_home="%%JAVA_HOME%%"} : ${jenkins_user="%%JENKINS_USER%%"} : ${jenkins_group="%%JENKINS_GROUP%%"} : ${jenkins_log_file="%%JENKINS_LOG_FILE%%"} pidfile=/var/run/jenkins/jenkins.pid command=/usr/sbin/daemon java_cmd="${jenkins_java_home}/bin/java" procname="${java_cmd}" command_args="-p ${pidfile} ${java_cmd} -DJENKINS_HOME=${jenkins_home} ${jenkins_java_opts} -jar %%DATADIR%%/jenkins.war ${jenkins_args} >> ${jenkins_log_file} 2>&1" required_files="${java_cmd}" start_precmd=jenkins_prestart start_cmd=jenkins_start jenkins_prestart() { if [ ! -f "${jenkins_log_file}" ]; then install -o "${jenkins_user}" -g "${jenkins_group}" -m 640 /dev/null "${jenkins_log_file}" fi if [ ! -d "/var/run/jenkins" ]; then install -d -o "${jenkins_user}" -g "${jenkins_group}" -m 750 "/var/run/jenkins" fi } jenkins_start() { check_startmsgs && echo "Starting ${name}." su -l ${jenkins_user} -c "exec ${command} ${command_args} ${rc_arg}" } run_rc_command "$1" Index: head/devel/jenkins/pkg-message =================================================================== --- head/devel/jenkins/pkg-message (revision 544210) +++ head/devel/jenkins/pkg-message (revision 544211) @@ -1,12 +1,15 @@ [ { type: install message: <