jenkins任务中无法执行sudo,管理员操作

jenkins默认使用jenkins普通用户权限去操作服务器命令,涉及管理员的命令时就无法操作,需要把jenkins用户添加到sudo组,这个输入sudo时不用输入密码

vim /etc/sudoers
# 添加
jenkins        ALL=(ALL)       NOPASSWD: ALL

  

当jenkins时间和服务器时间不一致时,在系统管理 - 脚本运行命令中执行

System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone', 'Asia/Shanghai')

  

作者:Mr、北乐

出处:https://www.cnblogs.com/beile/

随便记录的,如果写的哪里不懂可加群交流,谢谢

原文地址:https://www.cnblogs.com/beile/p/15542960.html