运行流水线任务
在gitlab仓库中项目根目录添加一个.gitlab-ci.yml文件,文件内容如下。
yaml文件
这个流水线共包含两个job,分别是build 和 deploy。
buildjob包含一个stage build。 buildstage配置了在具有build标签的runner中运行,限制为master分支提交,运行构建命令。
deployjob包含一个stage deploy。 deploystage配置了在具有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文件之后,开始模拟在master分支提交代码。此时会发现流水线正在运行。
GitLab流水线任务配置与执行
本文介绍了如何在GitLab中配置和运行流水线任务。通过创建.gitlab-ci.yml文件,定义不同job的stage,如构建和发布,并指定在具有特定标签的runner上运行,限定于master分支。当在master分支提交代码时,流水线会自动开始执行。
订阅专栏 解锁全文
1399

被折叠的 条评论
为什么被折叠?



