新建任务 second job
描述: 第二次构建任务。
选项:
discard old builds:删除旧的builds,log rotation策略设置保持天数和最大保留个数。
源码管理
触发器
简单而言就是什么时候,什么条件下开始一次建造。
选项:
构建环境
delete workspace before build stars:清除旧文件,也可以使用正则定制;
add timestamps to the console ouptut
构建
因为测试在win平台下进行,所以构建步骤选执行批命令
命令:
cd website_test1 python run.py
构建后操作
主要是执行结果处理,结果分析及邮件通知。
本例未做配置。
运行一个网站,可以通过浏览器访问,flask的输出定向到jenkins的console输出。
构建做了什么?
它根据定义清除工作目录,从仓库拉取代码,执行构建脚本。
工作目录是什么?
它是一个目录(废话),在本例中位于c盘user/.jenkins/workspace
当然可以更改,但本例中不涉及。
其中包含两个目录first job及second job,代表所创建的两个构建任务。
second job目录下实质就是一个git本地仓库。
在某种意义上可以把jenkins理解为一个发布器,与git各有侧重。
它并不依赖于数据库,配置数据都在安装目录中以配置文件形式存在,当然绝大多数情况下只需要通过web方式设置。
原文:https://www.cnblogs.com/wodeboke-y/p/13215806.html