腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(1569)
视频
沙龙
1
回答
GitLab
配置
项
:
仅
触发
仅
合并
请
求和
特定
分支
我意识到
gitlab
CI似乎不允许多个refs。它只需要第一个。 例如,对于下面的指令,merge_requests将被忽略,并将在开发
分支
直接更新时
触发
。only: - /^develop$/ - merge_requests 如果我将merge_requests切换到/^develop$/之前,它将为所有
合并
请求
触发
浏览 49
提问于2020-08-19
得票数 1
回答已采纳
1
回答
从release/*
合并
到master时如何
触发
job?
、
、
我们有3个主要
分支
:development,releases/xyz和master。这反映了从开发到发布候选版本再到生产的流程。 我只想在从releases/*向master发出
合并
请求时
触发
作业。我需要阻止对master的所有其他
合并
请求,例如,为了阻止从development到master的直接
合并
。
Gitlab
CI是否
仅
当
分支
为master且起始
分支
匹配releases/*时才支持
触发</
浏览 0
提问于2019-07-23
得票数 0
1
回答
Gitlab
Webhooks (同一个repo上有两个Webhooks )
、
、
、
事情是这样的,Webhooks编号1设置为url: (从主
分支
构建作业) Webhooks编号2设置为url: (从
分支
"1“构建作业)我们试图克服的问题是,每当有mergre请求被打开时,这两个web挂钩都会被
触发
。是否有一种方法可以将网络钩子“
配置
”为
仅
当
合并
请求进入master /1
分支
时才
触发
, 我在设置->集成中没有找到这样的设置
浏览 0
提问于2020-06-21
得票数 0
1
回答
GitLab
平台上木偶
配置
文件的TeamCity自动化测试
、
、
、
、
我想问一下,是否可以在我的Puppet4
配置
文件上对TeamCity进行自动化测试?我将我的Puppet
配置
文件代码放在
GitLab
上,在单个
GitLab
项目中有很多
配置
文件,新代码被推送到开发
分支
,然后创建
合并
请求。我想要一种方法来检查新的
合并
请求,只在TeamCity上修改的
配置
文件,但不是所有的代码。是否可以
触发
TC服务器在单个TC项目上
仅
运行修改后的profile/hieradat
浏览 0
提问于2015-12-11
得票数 0
2
回答
Gitlab
中
合并
请求的Jenkins管道
、
、
我想创建以下管道:对于
Gitlab
中从develop到master的每个
合并
请求,
触发
一个运行端到端测试的Jenkins作业,并
仅
当测试成功时才在
Gitlab
中
合并
分支
。我找到了下面这篇文章,它为我需要的大部分东西提供了一个解释: 我仍然在寻找一个问题的答案: Jenkins如何用端到端测试的结果(成功/失败)响应
Gitlab
,以便
Gitlab
知道是否
合并
到
分支
?
浏览 1
提问于2018-05-21
得票数 6
回答已采纳
1
回答
Jenkins使用
Gitlab
Webhook构建
触发
器
、
、
、
我能够生成构建
触发
器url,并能够通过
Gitlab
Web挂钩调用构建操作。 但构建操作在每次提交时都会调用,而不考虑任何
分支
。但是我想为
特定
的
分支
提交
触发
构建操作。意味着
仅
当任何代码被推送到
特定
分支
时才执行构建。
浏览 9
提问于2017-06-29
得票数 0
1
回答
在
合并
请求期间和
合并
后运行GitlabCI
如何使
GitLab
配置
项
在
合并
请
求和
合并
后运行?在从任何
分支
到开发
分支
的
合并
请求中,CI将
触发
。但我现在只想让测试作业运行。
合并
请求
合并
后,它将继续执行部署作业。原因是,尽管所有的测试都会通过,但我们仍然不能继续部署,因为在代码审查中可能会有一些来自开发人员的注释,开发人员将需要处理这些注释。只有在处理了这
浏览 6
提问于2018-07-23
得票数 10
回答已采纳
1
回答
仅
当从
分支
主机上的web
触发
或启动时,才需要运行部署步骤
、
、
仅
当
gitlab
管道作业被
触发
或在主服务器上手动运行时,才需要运行该作业。如果在主
分支
以外其他
分支
上运行manual,则应忽略作业。如果
触发
,则从
分支
部署app,然后
分支
合并
到master。在我的例子中,
合并
到master会导致更多的部署。需要避免冗余的部署步骤。在任何
分支
上
触发
生成-在主
分支
上手动启动运行作业生成-在主
分支
之外手动启动作业生成-
浏览 7
提问于2019-10-16
得票数 1
2
回答
从Jenkins Ci Service迁移到
gitlab
-ci.yml
、
、
、
到目前为止,我们使用Jenkins在基于的任何功能
分支
上运行我们的构建。我们目前正在试验基于
gitlab
-ci.yml的管道。作为一个起点,我想限制这只是由少数开发人员创建的
特定
分支
作为beta测试。我试图避免将.
gitlab
-ci.yml从feature
分支
合并
到基于.gitattributes和merge策略的release
分支
(参见),但这迫使我在release
分支
中使用.
gitlab
-ci.yml因此,<em
浏览 2
提问于2020-06-11
得票数 0
1
回答
Jenkins和
GitLab
CI与多
分支
和单个管道的集成
、
、
、
、
有一个单独的git存储库,包含一个Master
分支
、一个QA
分支
和一个Dev
分支
。还有许多独立的开发人员和功能
分支
被
合并
到dev中。dev
分支
合并
到qa,qa
合并
到master。我有一个使用
gitlab
-plugin的jenkins环境,其中有一个包含多
分支
管道的文件夹,可以在任何提交时在developer/feature
分支
中运行jenkinfiles。它忽略master、dev和qa<
浏览 0
提问于2017-06-29
得票数 1
1
回答
有没有办法根据GitlabCI中不同的文件更改在
合并
请求上
触发
不同的提交构建?
、
、
、
我们计划仅在成功构建具有与
合并
请求相关联的更改的
特定
解决方案时,才允许
合并
请求成功完成。由于我们有多个解决方案,如果
合并
请求与
特定
的文件更改相关联,是否有方法告诉
Gitlab
ci yaml
仅
触发
特定
的作业。例如..如果我在
合并
请求中对解决方案A进行了更改,那么管道应该会
触发
作业A 目前,我们有类似于此的yaml代码片段。但是它会在所有
合并
请求上
触发
,而我们希望它
浏览 19
提问于2021-03-03
得票数 1
1
回答
(重新)构建CI
Gitlab
的远程
触发
器
、
我正在尝试使用一个远程
触发
器在ci.
gitlab
中进行(重新)构建。为了解释这一点,我编造了这个场景: 我试着用网络钩子来解决这个问题,但是我找不到ci.
gitlab
.com的网址。这在
gitlab</e
浏览 4
提问于2015-07-15
得票数 3
回答已采纳
3
回答
GitLab
CE中的
合并
请求审批
、
、
我们希望使用
合并
请求审批,类似于它在Stash中的工作方式,其中一个人创建一个PR,并可以分配多个审阅者,这些审查者可以批准或拒绝。
仅
当N个审阅者获得批准时,才能
合并
PR (每个存储库可
配置
)。这个特性似乎只在
GitLab
EE中提供,对吗?有没有从CE迁移到EE的免费或廉价的替代方案? 也许是一个定制的
GitLab
分支
或者一个插件?
浏览 5
提问于2016-03-01
得票数 14
2
回答
如何在
Gitlab
CI批准
合并
请求后运行管道?
我希望
GitLab
CI在
合并
请求后运行作业。我不希望在创建新的
合并
请求时运行它,也不希望它在目标
分支
被更新时运行。(因为可以直接提交到目标
分支
,在这种情况下不应该运行作业。)(实际上,当
合并
请求
合并
时,我想更新我的项目管理系统。因此,我需要知道哪个
合并
请求被
合并
(或批准)。 提前谢谢。
浏览 12
提问于2022-01-10
得票数 4
1
回答
在发布
合并
请求之前运行
gitlab
管道
、
当我推送到另一个
分支
时,我已经将项目设置为创建
合并
请求。这些作业在
合并
请求发布后启动。是否有任何方法在发布
合并
请求之前启动管道?以下是我最后根据公认的答案添加的内容。
浏览 1
提问于2021-01-03
得票数 0
回答已采纳
3
回答
使用Jenkins构建
GitLab
合并
请求
、
我知道
GitLab
和Jenkins都有彼此的集成点,但是由于我无法控制的原因,我也不能使用。我需要在Jenkins中使用开箱即用的'git‘功能。(无法使用
GitLab
合并
请求插件,因为它需要轮询存储库。)此作业必须手动启动,并通过参数指定
合并
请求编号。我也不会用
浏览 2
提问于2016-03-24
得票数 4
1
回答
Jenkins通用Web钩子
触发
器,用于
分支
特定
、
、
、
每当用户在
特定
分支
上推送或
合并
代码时,我都试图从Bitbucket生成一个web钩子,以
触发
构建。我正在使用Jenkins中的“GenericWeb钩子
触发
器”插件来实现这个功能。作业构建和部署在各自
分支
中找到的代码。但是,我发现,每当对回购中的任何
分支
(甚至是Dev_Branch和UAT_Branch之外的
分支
)进行推送/
合并
时,就会
触发
webhook,并且构建和部署Jenkin。有人能指导我如何
浏览 4
提问于2020-10-12
得票数 2
3
回答
Gitlab
CI未调用“pages”作业
、
、
我在
Gitlab
上托管了一个项目。项目网站位于pages
分支
中,是一个基于jekyll的站点。我的.
gitlab
-ci.yml看起来像 script: - jekyll build -d public/ - npm install -g gulp-cli script:当我将此
浏览 2
提问于2017-05-06
得票数 1
1
回答
如何在
GitLab
中自定义构建
触发
器
、
、
、
、
我是
Gitlab
的新手,我想知道,我们有什么具体的地方可以定义我的构建何时
触发
吗?我看到过一些文章和堆栈溢出的答案,比如默认情况下,如果im将我的.yml文件保存在项目根目录中,而推送或
合并
它将
触发
构建。但是这里我们有两个不同的命令,或者这应该在Push get命中时
触发
,或者merge命令被开发人员命中。
请
分享该指南以了解
gitlab
触发
器。
浏览 14
提问于2019-06-05
得票数 0
1
回答
TeamCity w/ git -在另一个构建之后运行构建,但只运行
特定
的
分支
、
、
、
我在git中有两个
分支
: master和"deploy“(不是真名,但在这个示例中很好用。当我想要将东西部署到测试服务器时,我将这些更改
合并
到deploy
分支
中,并希望TC自动部署它们。因此,我在TeamCity中设置了构建和部署
配置
。Build被设置为构建所有
分支
,因此在两个
分支
中提交都会
触发
构建。我希望将Deploy
配置
设置为仅在成功构建之后运行,并且
仅
当该构建针对deploy
分支
时才运行。我看到我可以
浏览 1
提问于2014-02-23
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券