


一、JOB/script/before_script/after_script/stages/stage/variables

#两个作业
#stages:阶段,可以控制作业顺序
#before_script:全局变量
#variables:变量 key:value
#before_script:执行script之前做的操作
#stage:作业名字
#script:操作
#after_script:执行完作业之后做的操作
一个job至少包含一个script

before_script
after_script
variables
tages/allow_failure/when/retry/timeout/parallel

tags
allow_failure
when
retry
retry:2(总共执行三次)
timeout-超时
parallel
only/except/rules/workflow




rules
注意changes后面有冒号
四、cache缓存/artifacts/dependencies


key为每个作业提供一个独立的缓存



artifacts-制品
五、needs(阶段并行)/include(引入)/extends(继承作业)/trigger()










六、image/services/environment/inherit






































4275





