gitlab持续集成(错误回顾二)
程序员文章站
2022-03-15 18:15:14
...
- 变量失效
在GitLab中新建的项目,默认保护分支为master,但在后续开发中,会有多个分支出现,例如说,新版本分支master1.1,在这
个分支下根目录构建了.gitlab-ci.yml,若.yml中有类似于
docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
这类语句, 可以在GitLab中添加对应变量,
若勾选了受保护,就会出现以下错误
当然,如果是在master分支上添加的.gitlab-ci.yml就可以勾选受保护了。
如果非要选择受保护,当又想执行成功,可以选择运行流水线,这步操作是一次性的,也是该流水钱能成功,若重新运行但
又不是设置的流水钱,就会报错;
创建之后就会执行,创建变量只会适用于当前的。
- 待续
推荐阅读
-
centos下GitLab+Jenkins持续集成环境搭建(安装jenkins)
-
Gitlab Runner实现NetCore自动化持续集成
-
centos下GitLab+Jenkins持续集成环境搭建(安装jenkins)
-
基于Docker+K8S+GitLab/SVN+Jenkins+Harbor搭建持续集成交付环境的详细教程
-
docker环境下使用gitlab,gitlab-runner 为 NetCore 持续集成
-
超简单!asp.net core前后端分离项目使用gitlab-ci持续集成到IIS
-
devops持续集成,Centos7.6下gitlab+jenkins(pipeline)实现代码自动上线
-
Jenkins + gitlab 可持续集成总结
-
持续集成(gitLab版)
-
持续集成之Jenkins+Gitlab实现持续集成 [二]