野生技术宅协会程序员

安装持续集成工具Jenkins

2017-04-27  本文已影响174人  乐百川

Jenkins是一个流行的持续集成框架,可以在我们提交项目的时候自动测试、运行和部署项目。虽然Jenkins使用Java编写,但是由于Jenkins支持多种语言的项目,所以现在很多公司都是用Jenkins来进行项目的持续集成。

下载和安装

Linux安装

首先第一步就是下载和安装Jenkins,我们可以到官网的下载页面来下载。该页面列出了常见的Linux系统、MacOS和Windows的安装包。当然其实如果是Linux的话,不一定必须从官网下载,如果Linux软件仓库中有Jenkins的软件包,也可以直接用对应的包管理工具安装。

例如,对于ArchLinux系统来说,可以用下面的命令安装Jenkins。

pacman -S jenkins

安装完成之后,使用systemd启动Jenkins。启动之后,可以访问浏览器的localhost:8090来访问Jenkins。

# 启动Jenkins
sudo systemctl start jenkins

# 让Jenkins开机自启
sudo systemctl start jenkins

对于其他Linux系统,参考相关文档来了解如何安装。

Windows安装

Jenkins也支持Windows操作系统,直接在上面的官网下载链接中找到Windows系统对应的项目即可。这是一个MSI安装包,我们可以和普通程序一样安装。安装完成之后会自动打开浏览器的localhost:8080页面进入Jenkins。

Jenkins会以服务的方式运行在Windows系统中,不需要的时候可以关闭Jenkins服务。

Docker安装

Docker作为一种非常方便的部署项目的方式,Jenkins自然也支持了。使用下面的命令就可以获取Jenkins。

docker pull jenkins

下载完成之后,使用下面的命令启动Jenkins镜像。

docker run -p 8080:8080 -p 50000:50000 jenkins

然后就可以在浏览器的localhost:8080端口访问了。

使用Jenkins

初始化

第一次打开Jenkins的时候需要输入Jenkins的安全密码。在网页上会给出改密码的位置,如果是Windows系统,应该在类似D:\Program Files (x86)\Jenkins\secrets\initialAdminPassword的路径下。

Linux

然后需要安装Jenkins插件,可以直接安装推荐的插件,也可以自己手动选择要安装的插件。

安装插件

然后就是创建用户了。这一步我没有截图。

新建项目

创建完用户之后,就可以新建项目了。一般情况下,选择第一种自由风格的项目即可。

新建项目

之后输入各种项目信息就行了,其中比较注意的一点就是源代码管理这里了。Jenkins需要一个项目地址来拉取项目代码。

配置项目

配置完毕之后就可以构建项目了。详细的配置和使用可以参考相应文档。

上一篇下一篇

猜你喜欢

热点阅读