下载地址 :https://jenkins.io/zh/download/
由于用dmg安装包去安装jenkins,Jenkins不会用本地的用户去构建,任何创建的文件都是“jenkins”用户所有,这会造成很多权限问题,无法调用自己写的脚本,执行shell会出现没有权限的错误
这里直接下载war
包, 不要下载Mac OS X
,下载完成的到jenkins.war
文件
执行命令:
java -jar /Users/chenpeisong/Desktop/jenkins/jenkins.war --httpPort=8080
出现这样的界面表示运行成功
打开浏览器,输入 localhost:8080 就可看到Jenkins的web界面,接下来就是常规的配置就可以了,配置登录用户,安装插件,登录成功后,个性登录密码
查看初始登录密码:
cat /Users/chenpeisong/.jenkins/secrets/initialAdminPassword
把密码记录下来,以免完成jenkins配置后出现页面空白等问题,需要使用admin账户登录
dc482909f35348309164c6c98db19e13
安装推荐的插件,看网速,需要等一段时间
配置登录用户,为了方便好记,全部输入项都 叫admin
这里可以配置jenkins的地址,把localhost换成你的ip地址,不过这个ip地址一定要是固定的,要插网线,否则ip地址经常变化,别人怎么访问jenkins呢?
这里可以配置jenkins的地址,把localhost换成你的ip地址,不过这个ip地址一定要是固定的,要插网线,否则ip地址经常变化,别人怎么访问jenkins呢?
登录成功后重置admin密码:
Jenkins >>用户列表>>选择admin>>设置>>修改密码并保存
遇到的问题:
通过页面进行登录,输入完初始化的密码之后,就一直卡在SetupWizard[jenkins]这个地方。
问题如下图:
备注:等了好久也没有登录进去,在网上查了一些都是说在默认情况下会下载远程服务器上的一些插件,访问不到,导致该问题,
但是试过了之后,都没有效果,或者说我的虚拟机就根本不能上网。
问题解决:
尝试了好久,想怎么关闭插件的下载等等都没有解决问题,突然一个同事说,可以试试其他的浏览器,因为他之前就使用其他的,火狐,或者谷歌浏览器。(之前使用safari浏览器打开的,换成chrome后成功)