我正在尝试使用TestFlight,Jenkings,GitHub,Sonar为iOS(iPhone和iPad)创建CI ... 我下载了macosx jenkings包/向导。它似乎为我的mac创建了一个用户。 它的密码是什么? 因为我遇到了钥匙串的问题,我想这是因为我是用户自己的用户而不是jenkins个人资料。 亲切的问候, 里卡多。
答案 0 :(得分:24)
我总是使用sudo su jenkins -
在命令行上作为Jenkins用户工作,这也适用于Mac。那你就根本不需要密码。
我现在没有让我的MacBook来测试它,但是在我当前的linux服务器上,jenkins用户是用shell / bin / false创建的。我将/ etc / passwd中的shell更改为/ bin / bash,之后我可以使用su
作为Jenkins用户登录来设置ssh-keys等等。
答案 1 :(得分:11)
默认情况下,用户jenkins
未设置密码。您需要通过执行sudo passwd jenkins
答案 2 :(得分:1)
如果我没记错的话,默认情况下没有设置(空)。
阅读本文(如何从命令行更改OS X中的密码): http://osxdaily.com/2011/09/19/change-password-mac-os-x-10-7-lion-without-knowing-current-password/
答案 3 :(得分:1)
cat /Users/[username]/.jenkins/secrets/initialAdminPassword
答案 4 :(得分:0)
您可以在此处找到初始密码/ Users / {username} /。jenkins / secrets / initialAdminPassword
答案 5 :(得分:0)
在最新版本的Jenkins中,默认密码位置已更改。
sudo cat /Users/Shared/Jenkins/Home/secrets/initialAdminPassword