一尘不染

詹金斯从无处开始以sudo失败:没有tty存在且未指定askpass程序

jenkins

没有系统更改,每次尝试从中安装gem时bundle install,都会因该错误而开始失败,尽管我什至都看不到为什么调用sudo,因为gems安装在本地rvm目录中。

sudo: no tty present and no askpass program specified
Sorry, try again.
sudo: 3 incorrect password attempts

有人看过吗?


阅读 274

收藏
2020-07-25

共1个答案

一尘不染

要让詹金斯安装gem,他需要属于rvm组:

在debian中,这意味着:

sudo adduser jenkins rvm
sudo /etc/init.d/jenkins restart

至少对我有用。

2020-07-25