利用Jenkins的持续集成

下载安装jenkins

  1. jenkins官网下载:https://www.jenkins.io/download/

  2. 下载jenkins.war,放到tomcat的webapps目录下,启动tomacat即可

  3. 访问jenkins,访问地址:http://localhost:8080/jenkins

  4. 找到初始的管理员密码:密码位置C:\Users\pc.jenkins\secrets\initialAdminPassword

  5. 选择插件进行安装
    在这里插入图片描述在这里插入图片描述

  6. 创建管理员账号
    在这里插入图片描述

  7. 实例配置,选暂不配置在这里插入图片描述

  8. 安装完成 在这里插入图片描述

jenkins的配置及使用

  1. 下载插件及配置插件
    Manage Plugins :下载插件位置
    Global Tool Configuration:配置插件的位置(其中如果环境变量中已存在则会自动带出,不存在需要手动配置;不要勾选自动安装)
    在这里插入图片描述在这里插入图片描述

  2. 新建项目在这里插入图片描述
    在这里插入图片描述

  3. 配置项目
    General中添加描述:在这里插入图片描述
    源码管理中,填写项目的git地址,添加个人验证信息并选择(其中私钥位置:C:\Users\pc.ssh\id_rsa)在这里插入图片描述在这里插入图片描述
    构建触发器在这里插入图片描述
    常用周期性构建语法:

格式:
   分    小时   日   月    星期 
  0-59  0-23  1-31  1-12   0-7  
表达式含义:
  第一位:表示分钟,取值范围 0~59
  第二位:表示小时,取值范围 0~23
  第三位:表示每月第几天,取值范围 1~31
  第四位:表示第几月,取值范围1~12
  第五位:表示每周第几天,取值范围0~7,0和7代表的都是周日
表达式中允许使用以下特殊字符:
  星号(*):代表所有可能的值,如【月】字段是星号,则表示每月都执行操作
  逗号(,):代表指定一个列表范围,如【日】字段是"1,2,5",则表示1日、2日、5日执行操作
  中杠(-):代表可以用整数之间一个范围,如【时】字段是"2-6",则表示"2,3,4,5,6"小时执行操作
  正斜线(/):代表时间的间隔频率,如【时】字段是"0-23/2",则表示每两小时执行一次,正斜线和星号可以一起使用,例如*/10,如在【时】字段,则表示每十分钟执行一次
  H: 代表分散负载,如【分】字段是H,表达式H 7 * * * ,则表示7点-8点之间内执行操作,根据自身负载情况选择运行

eg:  
每15分钟构建一次:H/15 * * * **/15 * * * *
每天8点构建一次:0 8 * * *
每天8点~17点,两小时构建一次:0 8-17/2 * * *
周一到周五,8点~17点,两小时构建一次:0 8-17/2 * * 1-5
每月1号、15号各构建一次,除12月:H H 1,15 1-11 *
H/2 * * * *:每2分钟检查一次源码变化
0 2 * * *:每天2:00 build一次源码

在这里插入图片描述
选择构建环境,并添加构建步骤和构建后的操作(被测项目构建之后可运行测试项目)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值