首页 新闻 会员 周边

关于Jenkins构建时权限不够的问题?

0
悬赏园豆:20 [待解决问题]

在jenkins上新建了一个Freestyle的测试项目,从github上获取源代码(源代码里有两个.sh脚本文件),在项目配置里执行shell中配置了这两个脚本文件。但是在构建时总是报.sh权限不够。我也尝试使用chmod 777 等修改权限,或者直接把jenkins的用户改成了root,但仍然解决不了权限问题。。。求大神帮我解惑

威s威的主页 威s威 | 初学一级 | 园豆:171
提问于:2019-01-22 16:07
< >
分享
所有回答(1)
0

你是远程执行的么?看看./scripts/build.sh的user:group是咋样的
应该没问题。我都用的好好的

finn.tang | 园豆:211 (菜鸟二级) | 2019-01-22 16:30

不是远程执行 ,user:group是什么啊,大哥

支持(0) 反对(0) 威s威 | 园豆:171 (初学一级) | 2019-01-22 16:41

@威s威: 用户和所属组,linux下的 用ls -al ./scripts/build.sh看看,然后看看jenkins上配置的shell execute上怎么配置的

支持(0) 反对(0) finn.tang | 园豆:211 (菜鸟二级) | 2019-01-22 16:45

@威s威:build.sh的用户和所属组配置成你的jenkins用户的,然后把jenkis用户加到你当前文件的所属组也可以,用docker做的吗

支持(0) 反对(0) finn.tang | 园豆:211 (菜鸟二级) | 2019-01-22 16:54

@finn.tang: 用户和用户组都是root

支持(0) 反对(0) 威s威 | 园豆:171 (初学一级) | 2019-01-22 16:57

@finn.tang:方便的话可以加个qq或者微信吗?我被困扰了好多天了很难受!我的qq:898558572

支持(0) 反对(0) 威s威 | 园豆:171 (初学一级) | 2019-01-22 17:04
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册