美文网首页
[Build Failed]

[Build Failed]

作者: 爱吃葡萄冰的鲸 | 来源:发表于2017-03-10 17:25 被阅读55次

Error message:
cp: cannot create regular file `/usr/local/apache-tomcat-7.0.56/webapps/wechat-crmapp-qa-new.war': Permission denied

Resolution:
虽然fail是出在cp命令,但是更具体的是因为不能创建文件,所以将目的目录的权限更改一下,用到chmod命令。

  1. 由于chmod命令可以更改owner,group,other三类用户对该目录的权限,所以要先检查jenkins是哪一类用户。
//查看用户
vim /etc/passwd
//查看用户组
vim /etc/group
  1. 根据jenkins的用户类别,修改权限,使其拥有write权限。我的jenkins不在以上文件里,所以应该属于Other。所以,cd到/usr/local/apache-tomcat-7.0.56/, ll所有文件,可以看到
    drwxr-xr-x 24 775 tomcat 4096 Mar 10 16:07 webapps
    执行chmod 757 webapps -R ,再ll,可以看到
    drwxr-xrwx 24 775 tomcat 4096 Mar 10 16:07 webapps

  2. 再去jenkins界面,build就成功了。

[Reference]http://stackoverflow.com/questions/17263362/jenkins-doesnt-have-rights-to-copy-files-or-does-it

相关文章

网友评论

      本文标题:[Build Failed]

      本文链接:https://www.haomeiwen.com/subject/lkcogttx.html