1、构建项目类型

点击 Jenkins 首页 “新建任务” ,即可来到创建项目页面,输入任务名称后点击确定即可创建:

Jenkins创建任务

1.1、Jenkins任务类型的选择,主要根据自身需求而定,一般选择构建一个自由风格的软件项目

1.2、在末尾的“复制”处,可选择已经创建过的项目名称,这里会把该创建过的项目的“构建命令”copy过来,以节省再次编写同样构建命令的时间

2、本地文件在Jenkins上执行

2.1、例如本机存在一个测试文件 py_test.py ,在命令行运行下可输出如下结果

Jenkins创建任务

2.2、此时来到已创建的工程中,点击左侧的“配置”,分别有General、源码管理、构建触发器、构建环境、构建、构建后操作等步骤;在“构建”的步骤中下拉选择“执行shell”,并输入和命令行一致的命令;当然这里的命令类型也是根据不同的项目而有所差异。

Jenkins创建任务

保存后,点击“构建”,即可在控制台看到输出

Jenkins创建任务

3、设置定时任务

Jenkins还有可控制定时执行任务的功能,以省去手动操作的繁琐步骤,在已创建的项目中可设置定时任务。

3.1、进入已创建的项目中进入左侧的“配置”选项,在“构建触发器”步骤中,勾选“定时构建”选项

通过查看设置说明,此处定时任务的格式遵循 cron 的语法(可以与 cron 的语法有轻微的差异)。具体格式,每行包含五个字段,通过 Tab 或空格分隔。

Jenkins创建任务Jenkins创建任务

举例如下:需要在每小时的后半个小时中,每隔10分钟定时执行任务,则日程表为

H(30-59)/10 * * * *

Jenkins创建任务 Jenkins创建任务

参考:http://www.testclass.net/jenkins/setting-time/

https://blog.csdn.net/fhzaitian/article/details/48781815

相关文章: