Gitlab报错:sudo: a password is required

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

bash 复制代码
sudo visudo

在末尾加入这一行:

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

再次运行PinpieLine,成功执行:

相关推荐
心灵宝贝17 分钟前
Fedora 38 安装 perl-JSON RPM 包步骤(含依赖问题解决及附安装包)
linux
lilili也19 分钟前
Linux——0:安装与配置、命令、gcc
linux
杨云龙UP41 分钟前
小工具大体验:rlwrap加持下的Oracle/MySQL/SQL Server命令行交互
运维·服务器·数据库·sql·mysql·oracle·sqlserver
银安41 分钟前
Git篇(2):文件的三个区域——工作区、暂存区与本地仓库
git
阿巴~阿巴~43 分钟前
使用 C 语言连接 MySQL 客户端(重点)
服务器·数据库·sql·mysql·ubuntu
银安1 小时前
Git篇(1):Git初识与学习顺序
git
白水先森1 小时前
Python 字符串与布尔值详解
java·服务器·前端
is08151 小时前
全志 H3 armbian 备份
linux·服务器·网络
叫我詹躲躲1 小时前
Git和GitHub终极秘籍:50个命令让你从新手秒变专家
git·github
CS_Zero1 小时前
【开发工具】Windows10&11远程Ubuntu18及以上桌面
笔记·ubuntu