1、新建任务(两处都可)
2、General
Description里可以输入项目的描述信息。
Directory选择使用自定义的工作空间。如果不选择使用自定义的工作空间,Jenkins就会使用默认的工作空间,即安装目录\workspace下。
3、Source Code Management
4、Build Triggers
触发远程构建(例如,使用脚本):表示使用远程的工具来构建。
Build after other projects are built:表示当这次的Job所依赖的其它Job被build后,才构建本次Job。
Build periodically:表示定时执行构建任务,即每隔一段时间就build一次,不管版本库代码是否发生了变化。
Poll SCM:表示每隔一段时间比较一次源代码。如果发生变更,就执行build。否则就不进行build。
定时任务格式:* * * * * (这五个参数必不可少)
第一个*号表示分钟,取值范围是0~59。
第二个*号表示小时,取值范围是0~23。
第三个*号表示是一个月中的第几天,取值范围是1~31。
第四个*号表示的第几个月,取值范围是1~12。
第五个*号表示一周中的第几天,取值范围是0~7,其中0和7都是代表周日。
示例:
H/5 * * * *(每隔5分钟构建一次)
H H/2 * * *(每两个小时构建一次)
0 12 * * *(每天中午12点定时构建一次)
30 18 20 6 * (表示6月20日18点30分执行build)
30,50 18 20 6 *(表示6月20日18点30分和50分执行build)
30-50 18 20 6 *(表示6月20日18点30分到50分每分钟执行build)
30-50/3 18 20 6 *(表示6月20日18点30分到50分每隔3分钟执行build)
30 18 * * 1-5(表示工作日的每天18点30分执行build)
5、Build
如果Jenkins安装在Windows系统上,那么这里要选择 Execute Windows batch command
如果Jenkins安装在Linux系统上,那么这里就要选择Execute shell
输入要执行的批处理命令
6、save
7、回到主界面
构建
查看、删除