运行流水线任务
在gitlab仓库中项目根目录添加一个.gitlab-ci.yml文件,文件内容如下。
yaml文件
这个流水线共包含两个job,分别是build 和 deploy
。
build
job包含一个stage build
。 build
stage配置了在具有build
标签的runner中运行,限制为master分支提交,运行构建命令。
deploy
job包含一个stage deploy
。 deploy
stage配置了在具有deploy
标签的runner中运行,限制为master分支提交,运行发布命令。
stages:
- build
- deploy
build:
stage: build
tags:
- build
only:
- master
script:
- echo "mvn clean "
- echo "mvn install"
deploy:
stage: deploy
tags:
- deploy
only:
- master
script:
- echo "hello deploy"
编写好yml文