【项目经验】Jenkins构建作业

【背景】

  之前小编在项目开发中使用过Jenkins,不过没有自己安装和部署过,这次从安装到部署都是自己尝试的,记录一下。(以下操作均在Windows10系统下完成。

【内容】

一、构建步骤

1、新建视图:

【项目经验】Jenkins构建作业_第1张图片
【项目经验】Jenkins构建作业_第2张图片【项目经验】Jenkins构建作业_第3张图片

2、新建任务:

【项目经验】Jenkins构建作业_第4张图片

如果需要用maven项目构建又没有的话(如下图所示),则先安装maven插件。

【项目经验】Jenkins构建作业_第5张图片

(1)在首页左侧点击管理Jenkins;

【项目经验】Jenkins构建作业_第6张图片

(2)选择插件管理;

【项目经验】Jenkins构建作业_第7张图片

(3)选择可选插件;

【项目经验】Jenkins构建作业_第8张图片

(4)勾选 Maven Integration plugin并安装;

【项目经验】Jenkins构建作业_第9张图片
【项目经验】Jenkins构建作业_第10张图片

(5)安装完成后重启Jenkins再次点击新建任务进入该界面即可构建Maven项目;输入任务名并选择构建Maven项目,点击确定进入配置界面。

【项目经验】Jenkins构建作业_第11张图片

(6)为了和gitlab协同,还需要安装gitlab的插件。安装步骤同上。

【项目经验】Jenkins构建作业_第12张图片

Ps:当插件安装不上的时候,可以直接去网上下载,然后进行安装。

3、填写配置:

【项目经验】Jenkins构建作业_第13张图片

(1)General配置;

【项目经验】Jenkins构建作业_第14张图片

(2)源码管理配置;(主要是输入构建地址,可用git也可用svn地址)

【项目经验】Jenkins构建作业_第15张图片
【项目经验】Jenkins构建作业_第16张图片

(3)构建触发器、构建环境配置;

【项目经验】Jenkins构建作业_第17张图片

(4)Pre Steps、Build配置;

【项目经验】Jenkins构建作业_第18张图片

(5)Post Steps配置;

【项目经验】Jenkins构建作业_第19张图片

(6)构建设置;(此处填写接收构建消息的邮箱,可选择接收哪些构建消息)

【项目经验】Jenkins构建作业_第20张图片

(7)构建后操作的配置;

【项目经验】Jenkins构建作业_第21张图片

4、立即构建:

【项目经验】Jenkins构建作业_第22张图片
系统管理–>系统配置

执行者数量:配置并发数量,一般设置为5,不超过10

用法:如果是主server,可以不选,如果是从级别必须选择“尽可能的使用这个节点”

生成前等待时间:配置该时间10s,避免错误操作,有时间返回。

二、部署代码上线流程

1、代码获取(直接拉取)

2、编译 (可选)

3、配置文件放进去

4、打包

5、scp到目标服务器

6、将目标服务器移除集群

7、解压并放置到Webroot

8、Scp 差异文件

9、重启 (可选)

10、测试

11、加入集群

二、小结

以上仅为小编自己在Windows上使用Jenkins进行构建的一点经验,如有错误,欢迎评论指出。(✿◡‿◡)

你可能感兴趣的:(运维相关,软件安装)