1、project
1)提供报告、展板、连接
|——2、plan
1)指定默认代码仓库(同一个仓库)
2)构建触发条件的配置
3)构建结果的发送与通知
4)可配置该plan的权限管理
|——3、stage
1)并行的处理job(用多个agent)
2)只有所有的job成功,才会进入下一个stage
3)可能会产生artifact,供后续的stage使用
|——4、Job
1)同一个代理上,顺序执行多个task
2)控制task的执行顺序
3)收集作业中单个任务的需求,以便这些需求可以和代理的能力相匹配
4)定义生成的artifact
5)只能使用上一个stage产出的artifact
6)为构建结果或构建的artifact指定label
|——5、task
1)作业中最小的执行单元,比如:运行脚本、分析执行结果等
2)顺序执行