腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何在
Gitlab
CI中编写
合并
到master后运行
作业
的规则?
gitlab
、
gitlab-ci
每次
合并
到主分支后,我都需要在主分支上运行某个
作业
。手动计划或运行的
管道
不应包含此
作业
。
在
GitLab
CI中有没有办法做到这一点?顺便说一句,我不想使用"merge_request_event“,因为它会在每次提交
合并
请求
后触发一个额外的
管道
,而这并不适合我。但它也会在手动触发master上的
管道
时运
行,我不需要这样做
浏览 0
提问于2021-02-15
得票数 2
2
回答
Gitlab
-ci.yml配置
git
、
gitlab
、
gitlab-ci
我只想在存在对特定分支的
合并
请求
时运
行
作业
。我配置.
gitlab
-ci.yml文件,如下所示 - test stage: test - develop stage: deploy - master当
合并
请求
是针对开发分支时,这甚至会运行
作业
部署。如何配置<
浏览 22
提问于2020-03-07
得票数 1
回答已采纳
1
回答
我们能重新启动
gitlab
管道
吗?
git
、
jenkins
、
gitlab
、
gitlab-ci
在
GitLab
中创建
合并
请求
后,
合并
请求
失败,jenkins由于
在
jenkins
作业
下定义的保留期而删除了失败的
作业
日志。现在,我只想从
gitlab
重新触发特定的
合并
请求
,以便在jenkins中触发
合并
请求
作业
。有可能吗?如果是的话,我怎么能这样做呢? 有一条从
Gitlab
到Jenkins的
管道</em
浏览 0
提问于2019-01-24
得票数 6
1
回答
Gitlab
在
合并
请求
时运
行
管道
作业
gitlab
、
gitlab-ci-runner
我有一个
gitlab
管道
,其中有两个阶段,一个是构建阶段,另一个是部署阶段。构建阶段
在
提交
时运
行。我想要一种
在
合并
请求
合并
到master
时运
行部署
作业
的方法。我尝试了几种方法,但都没有成功。
浏览 20
提问于2020-09-15
得票数 8
2
回答
在
GitLab
中为节点项目创建2条
管道
gitlab
、
gitlab-ci
、
pipeline
我试图
在
GitLab
中为一个项目运行2条
管道
,但我找不到任何方法。
浏览 2
提问于2019-11-18
得票数 3
4
回答
如何用
Gitlab
Web钩子触发Jenkins多分支
管道
git
、
jenkins
、
gitlab
、
jenkins-pipeline
、
multibranch-pipeline
目前,我建立了一个Jenkins多分支
管道
作业
,该
作业
基于托管
在
我们的
Gitlab
服务器上的Git存储库。Jenkins可以读取存储库中的分支,并为存储库中的每个分支创建一个
作业
。但我不知道如何用
Gitlab
中的webhooks来触发这些工作。 如何从我们的服务器触发在Jenkins创建一个新的分支
作业
?我看不出有人在推新树枝的网钩。如何触发单个分支的实际构建
作业
?我只能为推送事件添加一个web钩子,但是我必须添加分
浏览 4
提问于2016-12-05
得票数 29
回答已采纳
1
回答
如何在使用Jenkins时更新
gitlab
合并
请求
构建状态(
管道
状态),并且
管道
之前已被取消/删除?
jenkins
、
gitlab
、
jenkins-pipeline
、
gitlab-ci
我们设置
gitlab
与Jenkins集成,通过使用Jenkins
Gitlab
插件并在
Gitlab
合并
请求
事件(
在
Gitlab
->Repo->Integrations中配置)触发Jenkins webhooks(常规
管道
类型
作业
),我们成功地
在
合并
请求
页面上显示了
作业
构建状态(通过
在
管道
中使用updateGitlab
浏览 44
提问于2020-09-01
得票数 0
1
回答
关闭
合并
请求
时触发
GitLab
作业
docker
、
gitlab
、
cluster-computing
、
gitlab-ci
、
gitlab-ci-runner
我正在寻找一种
在
关闭
GitLab
合并
请求
(
合并
或不
合并
)
时运
行“清理”
作业
/
管道
/etc的方法。 问题是,只要打开
合并
请求
,我们就会在集群上创建一个特性部署。我希望
GitLab
有一种方法来使用这种类型的清理非常简单/好的pipeline+jobs特性。
浏览 1
提问于2019-07-26
得票数 6
2
回答
管道
在
gitlab
合并
请求
时执行的哪个分支?(
合并
的源/目标/结果)
git
、
jenkins
、
merge
、
gitlab
我们正在尝试用
Gitlab
/
Gitlab
+jenkins构建一个CI。我们想要的流动是: CI
作业
只应对
合并
的结果进行操作审阅者应该查看CI
作业
的状态,如果成功,他可以
浏览 0
提问于2019-02-13
得票数 1
2
回答
如何在
Gitlab
CI批准
合并
请求
后运行
管道
?
gitlab-ci
我希望
GitLab
CI
在
合并
请求
后运行
作业
。我不希望
在
创建新的
合并
请求
时运
行它,也不希望它在目标分支被更新
时运
行。(因为可以直接提交到目标分支,在这种情况下不应该运行
作业
。)(实际上,当
合并
请求
合并
时,我想更新我的项目管理系统。因此
浏览 12
提问于2022-01-10
得票数 4
1
回答
Gitlab
CI
在
合并
请求
时自动运行
管道
gitlab
、
pipeline
我
在
管道
下面。创建
合并
请求
后,创建分离的
合并
请求
管道
,其失败状态(app1 -无阶段/
作业
)。在下面的范围内,
管道
需要在创建
合并
请求
时运
行
管道
,并在
合并
后更改main。下面的
管道
中描述的流不起作用。child-pipelines COMPONENT NAME: '
浏览 8
提问于2022-03-04
得票数 1
6
回答
在
Gitlab
中为每个提交禁用
管道
,并仅在打开的
合并
请求
上运行它
gitlab
、
gitlab-ci
CI
管道
在
我的
Gitlab
存储库中的每个提交上运行。有没有办法禁用它,只在到主分支的打开的
合并
请求
上运行CI
管道
?
浏览 0
提问于2018-07-20
得票数 20
1
回答
为什么
作业
使用set "only“关键字运行?
gitlab-ci
我试着用
gitlab
-cicd调味我的
gitlab
急流。我的目标是创建一个
在
合并
请求
时运
行的
作业
,并检查此
合并
请求
的源分支是hotfix/*分支还是release/*分支。- echo "Do a test here" - echo $PWD - ls -la .
git
浏览 12
提问于2022-03-03
得票数 0
1
回答
如何在手动触发
管道
时运
行
作业
gitlab
、
gitlab-ci
我将
作业
设置为只
在
将
作业
推送/
合并
到分支"dev“时才能运行,但我也希望这样做,因此如果手动触发该
管道
,我就能够运行它们。- if: <also run if the pipeline was run manually, but skip if it was triggered by something else>include: - template: '
浏览 3
提问于2022-03-15
得票数 2
1
回答
如何根据与主文件相比更改的文件来防止
作业
运行?
gitlab
、
gitlab-ci
我
在
我的pipleline中有一些
gitlab
的工作,这是缓慢的,我想阻止他们运行,当变化不会影响工作的结果。如果
合并
请求
有多个提交,此
作业
将不会在第一个提交之后的任何提交上运行,除非锈蚀源文件已经更改。如何更改此筛选器,以便针对
合并</
浏览 7
提问于2020-07-03
得票数 3
回答已采纳
4
回答
如何让
Gitlab
CI
管道
始终运行一些
作业
,而其他
作业
只
在
合并
请求
时运
行?
continuous-integration
、
gitlab
、
merge-request
TL/DR:我的目标是拥有一个
Gitlab
(CE-12.4.2)
管道
,它只
在
合并
请求
和其他
作业
上执行某些
作业
(
在
合并
请求
和所有正常推送上)。.
gitlab
-ci.yml必须怎样做才能做到这一点?我尝试过的:
Gitlab
有这样的特性来定义
作业
上的only: [merge_requests],这导致只有当
管道
被执行到
合并</em
浏览 3
提问于2020-01-18
得票数 12
3
回答
创建手动
GitLab
CI
作业
,以便在最终
合并
之前运行
gitlab
、
gitlab-ci
我
在
GitLab
CI中有一个工作,我想将它设置为
在
以下条件下运行。 我使用的是
GitLab
社区版11.7.0。
浏览 0
提问于2019-02-01
得票数 3
回答已采纳
2
回答
GitLab
:当
合并
请求
打开时,如何防止推钩触发?
jenkins
、
gitlab
、
jenkins-pipeline
、
jenkins-plugins
我已经集成了
GitLab
CE和Jenkins。
在
创建
合并
请求
时会触发一个
GitLab
挂钩。然后,一个Jenkins
管道
执行所有的集成测试,如果一切都通过,则接受
合并
。如果在
GitLab
中有一个MR open,我如何防止触发推钩?快速中止Jenkins中的push构建也是一个很好的解决方案。 编辑:我不想有两份詹金斯的工作。我们已经尝试过了,我们的用户会感到困惑。我们还需要维护两个
作业
的代码。
浏览 5
提问于2019-11-25
得票数 2
回答已采纳
1
回答
自由式Jenkins
作业
和
Gitlab
与多个钩子的集成,
管道
将永远处于待定状态。
jenkins
、
gitlab
、
git-webhooks
设置:詹金斯自由泳项目Jenkins触发器:使用Push事件选择“当更改被推送到
GitLab
时生成”,打开
合并
请求
事件,
在
推送到源分支时重新生成打开的
合并
请求
并进行注释
管道
永远处于待定状态,:如果没有运行jenki
浏览 1
提问于2019-06-28
得票数 2
1
回答
合并
请求
状态更改时触发
管道
/
作业
(WIP为"ready")
gitlab-ci
我目前正在尝试使用
Gitlab
ci实现一个
管道
。我
在
一个
gitlab
-ci.yml文件中定义了我的
管道
来运行我的
作业
。我
在
管道
上工作,其中
作业
由打开的
合并
请求
触发。更具体地说,非WIP和草稿
合并
请求
。其中一个最重要的条件也是,当
合并
请求
从WIP/draft状态更改为"ready“时,我希望
作业</e
浏览 38
提问于2021-06-16
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Gitlab CI 基础知识
GitLab 12.2发布,新增设计管理和管道有向无环图管理
GitLab 12.1版本发布,支持Pages自动https证书、机密MR请求等
GitLab 15.11发布,包括代码建议、团队项目合规管理等功能
CI/CD 工具选型:Jenkins 还是 GitLab CI/CD?
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券