本文是《GitLabCI实践》教程部分内容,点击上面图片报名学习!
job
在每个项目中,我们使用名为.gitlab-ci.yml
的YAML文件配置GitLab CI / CD 管道。
可以定义一个或多个作业(job)。
每个作业必须具有唯一的名称(不能使用关键字)。
每个作业是独立执行的。
每个作业至少要包含一个script。
job1:
script: "execute-script-for-job1"
job2:
script: "execute-script-for-job2"
注释:这里在pipeline中定义了两个作业,每个作业运行不同的命令。命令可以是shell或脚本。
script
job:
script:
- uname -a
- bundle exec rspec