一、前言 在前面的文章中,我们添加SSH凭据,添加了凭据以后就可以利用Jenkins创建构建任务了。我们这里利用Jenkins创建一个定时构建任务。 二、创建定义任务 1、新建任务 在Jenkins首
一、前言在前面的文章中,我们添加SSH凭据,添加了凭据以后就可以利用Jenkins创建构建任务了。我们这里利用Jenkins创建一个定时构建任务。 二、创建定义任务1、新建任务在Jenkins首页选择新建item或者点击创建一个新任务: 输入任务名称,选择自由风格的任务(Freestyle project): 2、General在GeneralTab页里可以输入项目的描述信息,选择自定义的工作空间等等,如图所示: 这里如果不选择使用自定义的工作空间,Jenkins就会使用默认的工作空间。我本机是把Jenkins安装在C:\Program Files (x86)\Jenkins目录下,所以默认的工作空间就是C:\Program Files (x86)\Jenkins\workspace。 3、源码管理源码管理Tab页可以选择我们用来管理源代码的工具,比如Git和SVN。我们是与GitHub进行集成,所以在源码管理里面选择Git: 4、构建触发器在构建触发器Tab也可以选择构建何种的触发器,主要有以下几种的触发器:
我们在构建触发器中选择“Build periodically” ,表示定期地编译,这里设置5分钟编译一次: 定时构建语法:
每隔5分钟构建一次
每两个小时构建一次:
每天中午12点定时构建一次
5、构建环境构建环境选择开始构建前删除工作空间: 6、构建这里用来设置构建步骤,我们这里选择执行Windows批处理命令: 然后输入要执行的批处理命令:
7、构建后操作这里用来配置构建完成以后要执行什么动作,比如自动发送邮件等。这里先不做设置。 配置好以后点击“保存”按钮即可完成配置。 回到主界面,选择“Build Now”就会立即进行构建: 点击向下的倒三角,可以选择控制台输出: 在控制台中可以看到构建信息: 最后显示SUCCESS,就表示构建成功了。 三、总结上面的示例结合一个简单的demo,演示了如何利用Jenkins进行定时构建。一般会利用定时构建来进行版本的发布。 |
2022-04-23
2022-10-16
2022-08-26
2020-04-20
2021-01-20