【发布时间】:2018-08-27 03:59:04
【问题描述】:
我已经在 centos 7 中移动了 Jenkins 主目录,并且 jenkins 的版本是 2.138-1.1。
这些是我遵循的步骤:
sudo systemctl stop jenkins.
sudo cp -prvf /var/lib/jenkins /data.
更改 /etc/sysconfig/jenkins 中的 JENKINS_HOME
JENKINS_HOME=/data
sudo usermod -d /data jenkins .
chown -R jenkins:jenkins /data .
sudo systemctl start jenkins .
当我手动运行构建时,它会引发以下错误。
stderr: fatal: cannot exec '/data/workspace/test-
job@tmp/pass7291433045594462450.sh': Permission denied .
我哪里做错了?
【问题讨论】:
-
可能问题出在工作而不是詹金斯本身。
-
确保 Jenkins 有权访问新位置
-
Jenkins 用户是所有者,对目录具有读/写/执行权限
标签: jenkins