持续化集成-Jenkins如何在Linux机器上部署?

本文详述了在Linux(以Mac为例)上安装Jenkins的三种方法,推荐使用Homebrew进行安装,因为其简洁和易管理。安装后,介绍了创建用户、配置Jenkins、安装插件、新建项目、定时构建以及使用Git参数化构建的过程,旨在实现持续集成的一键自动化。
摘要由CSDN通过智能技术生成

用 jenkins 有什么好处

  1. 通过规范化来完成,简单,繁琐,浪费时间的重复工作
  2. 规范化工作,以免出现低级错误
  3. 实现随时随地任何人一键构建
  4. ......

安装 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

使用此种方式启用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值