Gitlab报错:sudo: a password is required
在Runner上面执行Gitlab脚本的时候,如果使用到了sudo命令,就需要输入密码,我们可以在visudo中设置Runner的执行用户在使用sudo的时候,不输入密码。
sudo visudo
在末尾加入这一行:
gitlab-runner ALL=(ALL) NOPASSWD: ALL
再次运行PinpieLine,成功执行:
在Runner上面执行Gitlab脚本的时候,如果使用到了sudo命令,就需要输入密码,我们可以在visudo中设置Runner的执行用户在使用sudo的时候,不输入密码。
sudo visudo
在末尾加入这一行:
gitlab-runner ALL=(ALL) NOPASSWD: ALL
再次运行PinpieLine,成功执行: