gpt4 book ai didi

jenkins - 执行 jenkins sh 管道步骤时权限被拒绝

转载 作者:行者123 更新时间:2023-12-04 15:40:19 24 4
gpt4 key购买 nike

我在这种情况下遇到了一些麻烦:
每次我创建一个新的管道作业(名为“管道”)时,sh即使使用像 ls 这样的简单命令,步骤也不起作用或 pwd并返回此日志:

sh: 1: /var/jenkins_home/workspace/pipeline@tmp/durable-34c21b81/script.sh: Permission denied

有什么建议?

最佳答案

我猜你用

stage(name){
sh ./runSomething
}

Jenkins 总是使用用户 jenkins 来运行脚本。有一些可能性:
  • Jenkins 正在使用不同的用户运行,也许您使用其他用户启动它。
  • 安装 jenkins 时有些东西在运行,请检查您是否有 jenkins 用户
  • 关于jenkins - 执行 jenkins sh 管道步骤时权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43372035/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com