Gitlab报错:sudo: a password is required

在Runner上面执行Gitlab脚本的时候,如果使用到了sudo命令,就需要输入密码,我们可以在visudo中设置Runner的执行用户在使用sudo的时候,不输入密码。

bash 复制代码
sudo visudo

在末尾加入这一行:

bash 复制代码
gitlab-runner ALL=(ALL) NOPASSWD: ALL

再次运行PinpieLine,成功执行:

相关推荐
java叶新东老师1 小时前
git stash 命令详解
linux·运维·flink
写bug的羊羊2 小时前
CentOS 9 配置国内 YUM 源
linux·运维·centos
gx23484 小时前
HCLP--MGER综合实验
运维·服务器·网络
angushine4 小时前
鲲鹏服务器部署Kafka2.8.1
运维·服务器
-XWB-4 小时前
【安全漏洞】防范未然:如何有效关闭不必要的HTTP请求方法,保护你的Web应用
服务器·网络·http
Johny_Zhao5 小时前
CentOS Stream 9上部署FTP应用服务的两种方法(传统安装和docker-compose)
linux·网络安全·信息安全·kubernetes·云计算·containerd·ftp·yum源·系统运维
一个网络学徒5 小时前
MGRE综合实验
运维·服务器·网络
守望时空335 小时前
RustDesk搭建指南
linux
C++ 老炮儿的技术栈5 小时前
在 Scintilla 中为 Squirrel 语言设置语法解析器的方法
linux·运维·c++·git·ubuntu·github·visual studio
墨痕砚白6 小时前
VMware Workstation Pro虚拟机的下载和安装图文保姆级教程(附下载链接)
服务器·windows·vmware·虚拟机