我在 jenkins build 的时候执行了两条命令导致 build 出错
cd /docker/www.xiaobinqt.cn/ &&
git pull origin master

这是一个权限问题,网上有一个很暴力的解决办法是将 .git 目录设为 777 权限,当然这是一个解决办法,但是不是最好个人觉得.
个人觉得将 .git 的用户和用户组设为 jenkins 似乎更温和些.
chown -R jenkins:jenkins .git


博主在 jenkins build 时因执行两条命令导致出错,这是权限问题。网上暴力解决办法是将.git 目录设为 777 权限,博主认为将.git 的用户和用户组设为 jenkins 更为温和。
我在 jenkins build 的时候执行了两条命令导致 build 出错
cd /docker/www.xiaobinqt.cn/ &&
git pull origin master

这是一个权限问题,网上有一个很暴力的解决办法是将 .git 目录设为 777 权限,当然这是一个解决办法,但是不是最好个人觉得.
个人觉得将 .git 的用户和用户组设为 jenkins 似乎更温和些.
chown -R jenkins:jenkins .git


1599

被折叠的 条评论
为什么被折叠?