Gitlab报错:sudo: a password is required

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

bash 复制代码
sudo visudo

在末尾加入这一行:

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

再次运行PinpieLine,成功执行:

相关推荐
IMPYLH3 分钟前
Linux 的 comm 命令
linux·运维·算法
薛定谔的悦12 分钟前
嵌入式设备OTA升级实战:从MQTT命令到自动重启的全流程解析
linux·算法·ota·ems
1candobetter42 分钟前
GitLab 项目创建与分支管理全流程
gitlab
于慨42 分钟前
tauri
java·服务器·前端
2501_918126911 小时前
学习所有6502写游戏控制器的语句
java·linux·网络·汇编·嵌入式硬件
JuckenBoy1 小时前
Linux环境安装SGLang框架运行自选大模型(以Rocky9.7为例)
linux·运维·大模型·qwen·rocky·deepseek·sglang
胡琦博客1 小时前
如何同步远程分支到本地(远程有些分支已经删除了)
git
十巷无终1 小时前
Kali Virtual Machines(虚拟机镜像)安装后问题及解决办法
linux·运维·服务器
赵民勇1 小时前
gtkmm库之GtkWindow与ApplicationWindow用法详解
linux·c++
BestOrNothing_20151 小时前
(4)Ubuntu 22.04 安装后使用 GParted 重新分区实战记录
linux·gparted·ubuntu22.04·ubuntu磁盘分区