我在Linux上的家中的特定用户下有工作的/.jenkins文件夹.我想与其他用户一起启动Jenkins,但重新使用其他用户的.jenkins文件夹.我怎样才能做到这一点?詹金斯提供了一些指示,但我不明白:)
Har*_*chi 36
我想这可以帮到你.
设置JENKINS_HOME指向该.jenkins文件夹的环境变量并运行Jenkins命令.
shell应该是这样的
export JENKINS_HOME=/usr/jhon/.jenkins
java -jar jenkins.war
Run Code Online (Sandbox Code Playgroud)
批次应该是这样的
SET JENKINS_HOME=C:\users\jhon\.jenkins
java -jar jenkins.war
Run Code Online (Sandbox Code Playgroud)
atl*_*erz 10
以下是您的选择:
a)假设您正在将Jenkins部署到Tomcat中,您可以执行以下操作:
在你的catalina.home/conf/localhost/jenkins.xml中
<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="/home/enomad/projects/jenkins/jenkins-master/war/target/jenkins" path="" reloadable="true">
<Environment name="JENKINS_HOME" value="/home/enomad/projects/jenkins-home"
type="java.lang.String" override="false"/>
</Context>
Run Code Online (Sandbox Code Playgroud)
b)您可以将HENSha在前一篇文章中提到的JENKINS_HOME = toWhateveryouwant导出
c)你可以扩展你的JAVA_OPTS参数并添加-DJENKINS_HOME =/path /到/ jenkins_home /,如下所述:Jenkins邮件列表
祝好运!
| 归档时间: |
|
| 查看次数: |
56539 次 |
| 最近记录: |