修改Jenkins默认的主目录
1 通过 JENKINS_HOME 环境变量
jenkins默认的根目录(Home directory)在 /var/lib/jenkins,如果是首次安装,可以使用JENKINS_HOME环境变量来修改它。
2 通过修改CentOS的相关Jenkins文件
如果Jenkins已经跑了一段时间后,想要修改Jenkins的主目录,可以直接按下面的操作来。
1) Change the jenkins user's home directory service jenkins stop vi /etc/passwd # change the /var/lib/jenkins to /home/jenkins or whatever 2) Change the setting in the start script to also find it vi /etc/sysconfig/jenkins # change the JENKINS_HOME to /home/jenkins or what ever 3) Copy all the data to the new location (eg: /home/jenkins) cd /home cp -Rf /var/lib/jenkins . chown -R jenkins:jenkins ./jenkins 4) Start it back up service jenkins start
Job构建目录
1 查看每次构建所在目录(以falpolicy项目为例)
上面每一个 “数字”是一个文件夹,对应下面 Build History 一次构建:
2 经测试Build Artifacts的内容就是引用的最新Builds 下的内容