mac安装和配置jenkins

 

重要提示: 强烈建议使用命令行进行安装,使用安装包dmg安装会有很多权限问题无法解决

你已安装了homebrew,就跳过下面这一步

1、安装brew,下面安装的是国内的镜像,我选择的中科大

 /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

 

 

2、安装jenkins

brew install jenkins

3、链接launchd配置文件

ln -sfv /usr/local/opt/jenkins/*.plist ~/Library/LaunchAgents

对launchd配置文件的知识

在Mac下没有像Linux那样有很多的关于init方面的工具,从init的发展历史https://en.wikipedia.org/wiki/Init上可以知道,Mac使用的是Launchd作为init管理工具,对应的命令工具为launchctl。如果在Linux下创建一个自启动服务可以使用Upstart、Systemd、Sysvinit,其中最简单和最古老的方式应该是Sysvinit,毕竟其支持Shell脚本,非常方便。而在Mac下,与Linux的做法不太一样,采用Launchd进行管理,其设置服务采用了plist文件进行对服务来描述,并通过配置好后放在/System/Library/LaunchDaemons或者/Library/LaunchDaemons,最后通过launchctl命令行使其生效,期间也可以直接通过launchctl来对服务进行操作,比如启动、停止等。

详细的plist编写规范及介绍,参考:https://en.wikipedia.org/wiki/Launchd

4、启动jenkins

launchctl load ~/Library/LaunchAgents/homebrew.mxcl.jenkins.plist

5、关闭jenkins

launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.jenkins.plist

登录

在网址输入http://localhost:8080

初始密码:

cat /Users/zhangxinli/.jenkins/secrets/initialAdminPassword
 

 

 

 

posted on 2019-06-28 16:02  礼哥宝典  阅读(1390)  评论(0)    收藏  举报