在Mac OS X上安装Jenkins
在本教程中,我们将看到如何在Mac OS X上安装Jenkins.
第1步:打开浏览器并输入URL https://jenkins.io/download
步骤2:向下滚动页面,直到看到Mac OS X部分,然后单击它。
这将开始下载MAC安装包。
下载完成后,单击"包即可开始安装"
步骤3:接受"安装向导"的默认值,然后单击"继续"
第4步:当我们提示我们接受软件许可协议时,请单击"同意"
步骤5:系统可能会提示我们安装此计算机的所有用户,请单击继续
步骤6:单击"安装"。
可以提示我们输入登录密码。
如果是,请输入凭据,然后单击"安装软件"
步骤7:完成安装后,单击"关闭"。
第8步:浏览器将使用localhost:8080打开:8080,我们将看到解锁jenkins屏幕。
我们需要复制来自"/用户/共享/jenkins/home/secrets/Initaladminpassword"的密码。
如果我们没有看到上面的屏幕,则需要遵循一些另外的步骤。
转到终端并执行以下命令。
似乎我们需要为Jenkins文件夹提供权限。
1.将执行权限添加到org.jenkins-ci.plist:
sudo chmod +x /Library/LaunchDaemons/org.jenkins-ci.plist
2.将Jenkins设置为/var/log/jenkins的所有者:
sudo chown jenkins /var/log/jenkins
3.启动Jenkins:
sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist
如果我们仍然面临问题,请遵循以下步骤。
sudo nano /Library/LaunchDaemons/org.jenkins-ci.plist
并添加合适的 JAVA_HOME
环境变量:
<dict> <key>JENKINS_HOME</key> <string>/Users/Shared/Jenkins/Home</string> <key>JAVA_HOME</key> <string>/Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Home</string> </dict>
然后再次执行命令。
sudo launchctl load -w /Library/LaunchDaemons/org.jenkins-ci.plist
上述解决方案的来源:https://stackoverflow.com/questions/39794811/jenkins-does-not-start-on-macos-10-12-sierra
第9步:单击"安装建议的插件"
步骤10:如上所述创建第一个管理员用户,然后单击"保存并继续"。
请注意,我们无需提供正确的电子邮件ID,但它应该是正确的电子邮件格式。
步骤11:单击"保存"并继续,我们使用Jenkins安装在Mac OS X上完成。