GitLab CI/CD系列教程(四):.gitlab-ci.yml的常用关键词

- image:
指定一个基础Docker镜像作为基础运行环境,经常用到的镜像有node java python docker
- tags:
用于指定Runner,tags的取值范围是在该项目可见的runner tags中
- only/except:
限定当前任务执行的条件
- when:
是实现在发生故障或尽管发生故障时仍能运行的作业
- cache:
缓存是将当前工作环境目录中的一些文件,一些文件夹存储起来,用于在各个任务初始化的时候恢复
问题:
stages里面定义的步骤:
job-install: 表示的是什么,job是一个关键字,连着后面的任务是否是自定义的阶段任务

image:相当于docker里面定义的镜像基础环境,相当与java8
only是定义唯一的分支