没有系统更改,每次尝试从中安装gem时bundle install,都会因该错误而开始失败,尽管我什至都看不到为什么调用sudo,因为gems安装在本地rvm目录中。
bundle install
sudo: no tty present and no askpass program specified Sorry, try again. sudo: 3 incorrect password attempts
有人看过吗?
要让詹金斯安装gem,他需要属于rvm组:
在debian中,这意味着:
sudo adduser jenkins rvm sudo /etc/init.d/jenkins restart
至少对我有用。