美文网首页
linux下运行jenkins

linux下运行jenkins

作者: 何以笙箫默_4eb8 | 来源:发表于2019-12-31 08:56 被阅读0次

    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

    相关文章

      网友评论

          本文标题:linux下运行jenkins

          本文链接:https://www.haomeiwen.com/subject/nrepoctx.html