linux下运行jenkins

2019-12-31  本文已影响0人  何以笙箫默_4eb8

Jenkins的下载安装和配置

安装Jenkins

安装Jenkins需要先安装jdk,Jenkins 2.版本需要jdk 1.8.

jdk下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

jdk安装及环境变量配置请自行百度

下载Jenkins

下载地址: https://jenkins.io/download/,下载Windows安装包或jenkins.war包都可以,这里按jenkins.war包讲解

启动Jenkins:(必须先启动jenkins,才能在web页面登录)

在jenkins.war包所在目录下,运行java -jar jenkins.war(不要关闭命令行窗口)

如果8080端口被占用,可使用java -jar jenkins.war –httpPort=9999 来修改端口号

访问Jenkins

打开浏览器访问:http://localhost:8080 (http://localhost:999) 依据实际设置的端口号进行访问。

解锁Jenkins

拖动路径到浏览器标签页,复制密码,填入并点击解锁

安装推荐插件:

 安装推荐插件,等待安装完成

新建管理用户:

配置服务器运行端口:

Jenkins接口测试项目的配置:

工作流:

从Github拉取最新代码 -> 构建(运行测试)-> 发布报告 -> 发送邮件通知

新建一个自由风格的项目

源码管理:

源码管理选择Git, 填写仓库地址

信息身份认证,填入github用户名和密码保存

如上,github上的开放仓库(可以公开clone)

不需要添加身份认证信息

选择刚建立的身份认证

构建(执行测试)

增加构建步骤-选择Execute shell,然后输入运行该脚本所需的指令

保存后,执行测试

点击立即构建-执行测试,可以在下边看到执行状态,红球为失败,蓝球为成功

Jenkins配置定期执行构建和自动邮件结果

定期执行配置

编辑上面定义好的构建,勾选Build periodically,在日程表中输入例:H 9 * * 1,3,5

代表每周的1,3,5的上午9点执行该构建,保存。

一、定时构建语法

* * * * *

(五颗星,中间用空格隔开)

第一颗*表示分钟,取值0~59

第二颗*表示小时,取值0~23

第三颗*表示一个月的第几天,取值1~31

第四颗*表示第几月,取值1~12

第五颗*表示一周中的第几天,取值0~7,其中0和7代表的都是周日

1.每30分钟构建一次:

H/30 * * * *

2.每2个小时构建一次

H H/2 * * *

3.每天早上8点构建一次

0 8 * * *

4.每天的8点,12点,22点,一天构建3次

0 8,12,22 * * *

(多个时间点,中间用逗号隔开)

环境变量设置

自动邮件配置

见下链接:https://www.cnblogs.com/xiyozhang136/p/7515956.html,邮件配置文档

https://www.cnblogs.com/imyalost/p/8781759.html

jenkins创建自定义变量

http://blog.sina.com.cn/s/blog_65f27fc20102yrh0.html

上一篇下一篇

猜你喜欢

热点阅读