Jenkins 詹金斯为作曲家添加权限

Jenkins 詹金斯为作曲家添加权限,jenkins,composer-php,Jenkins,Composer Php,我在Jenkins有几个项目,但是我在构建这个项目时遇到了问题 每次Jenkins抛出异常: 重命名(/var/lib/jenkins/.composer/cache/composer temp.phar,/usr/local/bin/composer): 拒绝许可 当我添加permissionchmod-R 777/usr/local/bin/composer时,只为一个项目工作。当我尝试构建下一个项目时,Jenkins抛出了这个异常 詹金斯在苏多尔 詹金斯得到许可后,我需要做什么 运行ren

我在Jenkins有几个项目,但是我在构建这个项目时遇到了问题

每次Jenkins抛出异常:

重命名(/var/lib/jenkins/.composer/cache/composer temp.phar,/usr/local/bin/composer): 拒绝许可

当我添加permission
chmod-R 777/usr/local/bin/composer
时,只为一个项目工作。当我尝试构建下一个项目时,Jenkins抛出了这个异常

詹金斯在苏多尔


詹金斯得到许可后,我需要做什么

运行
rename
的代码是否真的使用
sudo
执行?如何将
composer
phar放在另一个添加到
$PATH
的位置(允许Jenkins用户写入该位置)?我不知道是否理解,但重命名是在不使用sudo的情况下执行的。我考虑将composer.phar添加到项目目录,但我希望在usr路径中使用composer来创建不重复的文件。但要在其中写入,您需要使用sudo可以获得的权限,是的。但是sudo真的用了吗?实际上我没有用sudo。谢谢你的帮助。