如何更改 Jenkins 文件系统中已创建作业的默认权限

How to change default permissions of created jobs in Jenkins file system

当我创建作业(比如 foo)时,如果我检查 /jobs/ 目录,则所有作业都是使用权限 755 创建的。但是对于我的用例,当创建作业时,我希望它使用775(或在给定许可的情况下)。我怎样才能做到这一点? 感谢您的帮助..

您必须更改 jenkins 用户的 umask 值。当 jenkins 创建一个文件夹时,它将使用 umask.

中设置的值创建它

假设 jenkins 是 运行 作为用户 juser 那么,在 juserbashrc 中,您必须将值 umask 002 添加到获得文件夹权限为775

另外,检查这个 post --- Setting the umask of the jenkins process