用 jenkins 有什么好处
- 通过规范化来完成,简单,繁琐,浪费时间的重复工作
- 规范化工作,以免出现低级错误
- 实现随时随地任何人一键构建
- ......
安装 jenkins
以 Mac 设备为例(Windows 步骤类似),帮你一步一步搭建好 jenkins。jenkins 属于 java 项目 依赖于 java,需要先安装 java jdk,具体安装方式请自行百度。
安装 jenkins 有常用的三种方式。
使用 pgk 安装包安装
在 官网 下载 pgk 安装包,使用安装器安装,按照流程安装即可。此安装方式会在 Mac 系统里创建一个名为 jenkins 用户,jenkins 服务就部署在这个用户下。
具体步骤如下图所示:
此种方式不推荐。
使用 war 安装
直接去官网下载 war 文件,并 cd 到 jenkins.war 所在目录,执行:
java -jar jenkins.war --httpPort=8080
war 包自带 jetty 服务器,以上命令会自动启服务器,并完成部署。
此种方式安装,会在当前用户的根路径下创建 .jenkins 隐藏文件,并产生多余的配置文件,需手动管理,且不方便卸载。
此种方式也不推荐。
使用 Homebrew 安装
Homebrew 作为 macOS 下的包管理器使用起来异常的简单快捷方便。 安装 Homebrew 之前, 首先安装 Command Line Tools for Xcode,命令如下:
xcode-select --install
Homebrew 依赖 Command Line Tools for Xcode,Xcode 命令行工具包含在 Xcode 中,如果 mac 设备已经安装 Xcode,请忽略此步。
安装完上面的编译依赖之后,通过下面的代码完成 Homebrew 的安装:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
完成 Homebrew 安装。
可通过以下命令查看当前 Homebrew 管理的服务:
brew services list
使用 Hombrew 安装 jenkins,执行以下命令:
brew install jenkins
此步,Homebrew 会下载并安装自动完成所有依赖,包括 java。并会创建 ‘jenkins’ 命令。
同时,卸载 jenkins 的方式为:
brew uninstall jenkins
启动 jenkins 服务的方式为:
brew services start jenkins
使用此种方式启用