Mac部署Jekins打包环境

Jenkins安装

环境配置

jdk:JDK下载

务必确认本地安装最新的jdk:

java -version

Jenkins下载

下载地址:https://jenkins.io/download/

选择LTS Release的Mac OS X包。

Jenkins安装

初始密码

可直接在文件系统查看,或者:

cat /Users/Shared/Jenkins/Home/secrets/initialAdminPassword

其他操作:

插件使用推荐的

初始密码---设置后务必记住,忘记了可通过:

忘记管理员密码

登入系统后修改方式

设置局域网访问

Jenkins-系统管理-系统设置-Jenkins Location-Jenkins URL

其他操作

1.删除Jenkins:/Library/Application Support/Jenkins/Uninstall.command

2.重启Jenkins:http://localhost:8080/restart

或者安全重启:http://localhost:8080/safe-restart

3.停止:http://localhost:8080/safe-shutdown

或者:http://localhost:8080/exit

问题

安装好jenkins后,无法通过127.0.0.1或者局域网ip访问,报错:

Opps!

javax.servlet.ServletException: java.lang.AssertionError: InstanceIdentity is missing its singleton

...

原因是我本地安装了最新的JDK9.0.1,通过jenkins for osx.dmg安装的jenkins与9.0.1版本有兼容问题,卸载9.0.1,安装jdk8后,问题解决。

JDK8

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容