腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2518)
视频
沙龙
2
回答
gitlab
-
仅为
非
主
分支
运行
管道
gitlab
、
gitlab-ci
我们正在从Bitbucket迁移到
Gitlab
,我的任务是迁移
管道
配置。 我被要求考虑的一件事是配置
管道
配置文件,以使某些操作仅在
非
主
分支
中执行。例如,在
主
分支
中,我们希望执行以下操作: script: - docker build -t $DOCKER_REGISTRY/$APP_NAME:$CI_COMMIT_SHA .- docker push $DOCKER_REGISTRY/$APP_NAME:$CI_COMMIT
浏览 12
提问于2021-10-29
得票数 0
回答已采纳
1
回答
Gitlab
将cicd添加到多个
分支
的项目中
gitlab-ci
如何将.gtilbic.yml添加到具有多个
分支
的项目中,只有在提交
主
branch.Do时才会触发,我必须在每个git
分支
中使用规则
主
分支
来编辑yml?
浏览 11
提问于2022-06-29
得票数 0
1
回答
阶段对于其他
分支
机构是可选的,但对于
主
分支
机构是必需的
gitlab
、
gitlab-ci
、
gitlab-ci-runner
目前,我们在
GitLab
CI
管道
中有4个阶段。当有人与
主
分支
合并时,所有4个阶段都是强制性的。我可以将最后一个阶段设置为"only: master“,这将把它从用于
非
master
分支
推送的流水线中移出,并将其放入到master的合并流水线中。对于
非
主
分支
推送,有没有办法使最后一个阶段成为可选/可选的。当我们想要在常规
分支
推送上
运行
此阶段时,有少量实例。我设想begin能够转到<
浏览 10
提问于2020-10-28
得票数 0
1
回答
如何手动触发
Gitlab
CI
管道
,在正常情况下,它是由带有提交Ids的web钩子触发的?
gitlab
、
gitlab-ci
、
gitlab-ci-runner
、
gitlab-ce
我有
Gitlab
CI
管道
,它是由具有当前和最后一次提交I的bitbucket webhook触发的。我还想手动重新
运行
管道
,每当构建创建了
Gitlab
CI文件时,由web钩子触发的
管道
不像预期的那样工作。我尝试了
运行
管道
选项,但显示了错误:include: -
浏览 2
提问于2020-04-13
得票数 1
回答已采纳
1
回答
在
GitLab
管道
中没有合并目标
分支
和源
分支
git
、
gitlab
、
gitlab-ci
、
pipeline
、
branching-strategy
接下来,我创建一个从"mydev"-branch到
主
分支
的合并请求,我有以下的
gitlab
-ci.yml文件: only:
GitLab
文档统计“对于合并的结果使用
管道
,
管道
运行
时就好像来自源
分支
的更改已经合并到目标
分支
”。因此,我希望看到两者,即README1.md (
主
分支
)和README2.md (myd
浏览 2
提问于2020-09-01
得票数 0
回答已采纳
2
回答
gitlab
-ci:从特定
分支
排除合并请求
continuous-integration
、
gitlab
、
gitlab-ci
、
gitlab-ci-runner
我想让
gitlab
-ci忽略来自特定
分支
的合并。如果我直接推送代码或将代码从任何
分支
合并到
主
/开发,
管道
就会被执行。现在,当我专门从测试
分支
合并时,我不希望
管道
运行
。 我想将合并从测试
分支
排除到开发或
主
。
浏览 5
提问于2021-02-18
得票数 0
回答已采纳
1
回答
为什么
GitLab
不再在MR中显示合并
管道
?
docker
、
gitlab
、
gitlab-ci
直到现在,我的整个
GitLab
配置都放在.
gitlab
-ci.yml中。' - local: '/.
gitlab
/stages/build.yml' 然而,合并
管道
是创建、
运行
和成功的
浏览 6
提问于2022-02-09
得票数 1
1
回答
Gitlab
-为CI和CD定义的阶段没有在
管道
中执行。
gitlab
、
gitlab-ci
、
gitlab-ci-runner
我有一个..
gitlab
ci.yml文件如下所示:image: node:6.10.3 - ver - deploy stage: verdeployed to staging server" name: staging - master在
Gitlab
中,当我进入
管道
时,我希望看到三个阶段,即ver、init和部署。
浏览 3
提问于2018-01-24
得票数 8
回答已采纳
1
回答
gitlab
-ci在推送时建立
分支
gitlab
、
gitlab-ci
、
gitlab-ci-runner
我在master
分支
中有一个.
gitlab
-ci.yml,每次我推入master CI
管道
运行
时,它都工作得很好。我想知道的是,如果我在
主
分支
上有这个文件,当其他
分支
被推送时,它会触发
管道
吗?或者我需要在每个
分支
上创建这个文件?我没有在我的.
gitlab
-ci.yml文件中使用"only“、"when”或“except”。
浏览 6
提问于2018-01-18
得票数 0
回答已采纳
2
回答
当同时从两个
分支
提交时,Jenkins多
分支
管道
作业将不明确地
运行
。
git
、
jenkins
、
jenkins-pipeline
我创建了一个多
分支
管道
,它构建了一个作业。我将regex用于句柄
分支
,因此只有主或开发
运行
。我启动了从
gitlab
到
管道
。如果我单独提交
主
或开发,它会触发
管道
和
管道
在正确的
分支
中
运行
作业。一切都很好。如果我同时从
主
服务器和开发中心提交;
管道
运行
在两个
分支
(pipeline>master和pipeline>develo
浏览 2
提问于2018-11-29
得票数 1
回答已采纳
1
回答
如何使
Gitlab
中的
管道
只用于
非
主
分支
的网络接口?(
运行
管道
按钮)
gitlab-ci
问题:我的
管道
中有两个作业,我只想通过“
运行
管道
”按钮来
运行
,我需要为任何
分支
运行
这个作业。但是当我选择任何一个
非
主
分支
时,
gitlab
告诉我“
管道
不能
运行
。这个
管道
没有阶段/作业。”首先,我使用“rules”关键字配置了作业,但配置了“only”关键字: refs: - web 我要怎么做才能
浏览 4
提问于2021-08-03
得票数 0
回答已采纳
1
回答
GitLab
CI:如何禁用master以外的其他
分支
的提交/自动
管道
?
gitlab-ci
I
GitLab
对
分支
的每一次更改都会触发
管道
运行
。实际上,我不希望每个
分支
都发生这种情况,而只希望我的
主
分支
发生这种情况。 但我仍然希望能够手动触发其他
分支
的
管道
。
浏览 36
提问于2020-03-23
得票数 1
回答已采纳
1
回答
如何使BlueOcean多
分支
管道
在将更改推送到
GitLab
时自动启动生成?
git
、
jenkins
、
gitlab
、
jenkins-blueocean
如何设置BlueOcean多
分支
管道
,以便在将更改推送到git/
GitLab
存储库时自动启动构建?在多
分支
管道
的工作中,我看不出这一点。当更改被推送到git/
GitLab</em
浏览 2
提问于2017-10-06
得票数 2
回答已采纳
1
回答
如何在
GitLab
中标记
管道
?
gitlab
、
pipeline
如何在
GitLab
管道
运行
时添加标签?最后提
浏览 1
提问于2022-10-29
得票数 0
6
回答
在
Gitlab
中为每个提交禁用
管道
,并仅在打开的合并请求上
运行
它
gitlab
、
gitlab-ci
CI
管道
在我的
Gitlab
存储库中的每个提交上
运行
。有没有办法禁用它,只在到
主
分支
的打开的合并请求上
运行
CI
管道
?
浏览 0
提问于2018-07-20
得票数 20
1
回答
我想从.
gitlab
-ci.yml文件对两个单独的
分支
运行
两个单独的Pipeline,以便部署到两个单独的aws帐户
amazon-s3
、
gitlab
、
gitlab-ci
、
aws-cli
、
gitlab-ci-runner
我有针对所有
分支
机构的aws "A“帐户的所有
管道
。现在,我只想针对
主
分支
运行
aws "B“帐户的
管道
,
分支
管道
的其余部分将触发aws "A”帐户。请指导我如何配置
管道
,以便对同一.
gitlab
-ci.yml文件中的两个帐户
运行
aws "cli“命令。我只是想通过"aws s3“cli命令将一些文件托管到s3中。 关于Aniket
浏览 28
提问于2020-06-16
得票数 0
1
回答
创建合并请求启动
管道
gitlab
在
gitlab
.com上,创建一个问题以及一个新
分支
和一个合并请求直接触发CI
管道
启动。这对我来说是出乎意料的,因为新的
分支
不包含任何更改。为什么
管道
会被触发? 最好的,拉尔斯
浏览 2
提问于2018-10-18
得票数 0
回答已采纳
2
回答
如何在
Gitlab
CI中编写合并到master后
运行
作业的规则?
gitlab
、
gitlab-ci
每次合并到
主
分支
后,我都需要在
主
分支
上
运行
某个作业。手动计划或
运行
的
管道
不应包含此作业。在
GitLab
CI中有没有办法做到这一点?顺便说一句,我不想使用"merge_request_event“,因为它会在每次提交合并请求后触发一个额外的
管道
,而这并不适合我。但它也会在手动触发master上的
管道
时
运行
,我不需要这样做
浏览 0
提问于2021-02-15
得票数 2
1
回答
限制
GitLab
的
管道
仅供
主
分支
使用
gitlab
、
gitlab-ci
我们在
GitLab
实例中
运行
一个私有项目(版本14.6),免费版。为每个网络工程师,我们将创建一个
分支
,我们将给予他们。所有工程师将被赋予“开发人员”角色。管理员帐户将有权访问“
主
”
分支
。No "Developer“用户应在
主
分支
中推送/合并。他们只需创建一个合并请求。在
主
分支
中的,通常的git-ci yml文件显然只能由管理员编辑。另外,
主
分支
浏览 2
提问于2022-03-07
得票数 2
1
回答
Jenkins和
GitLab
CI与多
分支
和单个
管道
的集成
git
、
jenkins
、
gitlab
、
jenkins-pipeline
、
multibranch-pipeline
有一个单独的git存储库,包含一个Master
分支
、一个QA
分支
和一个Dev
分支
。还有许多独立的开发人员和功能
分支
被合并到dev中。dev
分支
合并到qa,qa合并到master。我有一个使用
gitlab
-plugin的jenkins环境,其中有一个包含多
分支
管道
的文件夹,可以在任何提交时在developer/feature
分支
中
运行
jenkinfiles。它忽略master、dev和qa
分支</em
浏览 0
提问于2017-06-29
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
GitLab 12.1版本发布,支持Pages自动https证书、机密MR请求等
GitLab 15.11发布,包括代码建议、团队项目合规管理等功能
Gitlab CI 基础知识
多分支流水线任务对 GitLab SCM 的支持
GitLab 12.2发布,新增设计管理和管道有向无环图管理
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券