Jenkins官方文档说的安装步骤,http://jenkins.io/zh/doc/pipeline/tour/getting-started/ 相关安装资源可在官方文档下载
安装Jenkins之前,Mac电脑需要安装Java环境,也就是官方文档所说的JDK。
什么是JDK?!! 这都不知道么?
JDK全称Java Development ToolKit,是Java语言开发工具包。JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。
最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了属于自己的JDK。IBM公司开发了属于自己的JDK,国内淘宝也开发了属于自己的JDK,各个组织开发自己的JDK都是为了在某些方面得到一些提高,以适应自己的需求。
JDK是用于构建在 Java 平台上发布的应用程序、applet 和组件的开发环境。它不提供具体的开发软件,它提供的是无论你用何种开发软件写Java程序都必须用到的类库和Java语言规范。
去JDK官网下载对应的JDK安装包,这里Jenkins要求Java 8,所以看准了,不要下载错版本,我第一次就安装了最新版本导致Jenkins终端启动的时候,报错JDK不在支持列表。
当JDK下载安装好以后,可以终端查看下,输入以下命令:
ls /Library/Java/JavaVirtualMachines/
输出:
JDK安装完成,下一步就是下载并启动Jenkins,官网下载Jenkins,下载完成后,看Jenkins.war在什么文件夹下,终端cd到对应目录下,然后运行以下命令:
java -jar jenkins.war --httpPort=8080
命令执行完毕,会有红色报错,Container startup failed,因为没有使用容器,所以不用关心,下一步就是打开浏览器进入链接 http://localhost:8080
解锁 Jenkins
先设置管理员密码,然后需要去本地找到对应密码加密字符串再次输入确认,如果全部复制路径是找不到的,因为没有读取文件的权限。
1.先到/Users/Shared/Jenkins/Home
文件夹;
2.右键单击secrets
文件夹,选择显示简介
;
3.滚动到最下面,然后单击右下角的锁定图像>输入您的密码>确定;
4.点击弹出窗口左下角的“+”,将当前电脑用户添加到共享与权限
中,设置为只读
或读与写
;
5.打开secrets
文件夹,找到该initialAdminPassword
文件以获取初始的管理员密码。如果您没有该文件的权限,则需要右键单击该文件并选择显示简介
,然后重复上述步骤3和4访问该文件。
输入加密字符串就进入到选择安装插件界面了,我选择的推荐插件,等插件安装完成Jenkins就安装完毕了。