腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1365)
视频
沙龙
2
回答
gitlab
触发器
管道
仅
适用于
特定
分支
、
、
、
我已经为我的项目配置了
gitlab
ci/cd
管道
。所以我使用了基础模板,它有2个阶段,构建和打包。构建阶段构建项目并创建jar文件和打包阶段创建镜像并将其存储在容器注册表中。并且已经创建了.
gitlab
-ci.yml文件。- docker login -u $CI_DOCKER_USERNAME -p $CI_DOCKER_PASSWORD registry.
gitlab
.com - docker pushrregistry.
gitlab
.com/my-project
浏览 61
提问于2019-10-28
得票数 1
1
回答
如何中断触发的
gitlab
管道
、
我正在使用一个网络钩子来触发我的
Gitlab
管道
。有时,这个
触发器
会被触发很多次,但我的
管道
只需要运行最后一个(静态站点生成)。现在,它将运行和我触发的一样多的
管道
。我的
管道
需要20分钟,所以有时它会运行一天中剩下的时间,这是完全不必要的。 和
仅
适用于
推送的提交,而不
适用于
触发器
浏览 5
提问于2020-02-09
得票数 2
1
回答
gitlab
-ci - repo有2个
分支
,2个
gitlab
-ci
、
、
我正在
GitLab
上学习,并试图了解CI功能是如何工作的。我注意到它允许您在给定的回购中每个
分支
拥有一个
GitLab
-ci.yml。我还刚刚学习了“唯一”关键字,它允许我将
特定
作业的范围限制在
特定
的
分支
上。 但我有以下问题。如果您没有任何“只”子句和
管道
触发器
,我可以假设将运行的
GitLab
-ci.yml与刚刚提交更改的
分支
相关联吗?如果一个
GitLab
-ci.yml没有any子句就会运行在回购中的
浏览 2
提问于2020-08-06
得票数 0
1
回答
Jenkins使用
Gitlab
Webhook构建
触发器
、
、
、
我能够生成构建
触发器
url,并能够通过
Gitlab
Web挂钩调用构建操作。 但构建操作在每次提交时都会调用,而不考虑任何
分支
。但是我想为
特定
的
分支
提交触发构建操作。意味着
仅
当任何代码被推送到
特定
分支
时才执行构建。
浏览 9
提问于2017-06-29
得票数 0
3
回答
Jenkins在多
分支
管道
中编辑配置
我找不到编辑多
分支
管道
项目配置的方法。当我切换到
分支
级别时,只有一个"view configuration“菜单项,而不是普通的
管道
项目。 我正在寻找一种从Jenkins外部配置构建
触发器
的方法。我目前的变通方法(为每个
分支
定义一个
管道
)在初始测试之外是不可行的。
浏览 0
提问于2017-07-26
得票数 22
1
回答
触发器
分支
属性的变量扩展阻止创建下游
管道
。
、
、
、
触发器
属性的
分支
属性使用变量的
分支
作业总是失败的,原因是:无法创建下游
管道
。 作业会立
浏览 3
提问于2020-06-17
得票数 5
回答已采纳
2
回答
如何在
Gitlab
CI批准合并请求后运行
管道
?
我希望
GitLab
CI在合并请求后运行作业。我不希望在创建新的合并请求时运行它,也不希望它在目标
分支
被更新时运行。(因为可以直接提交到目标
分支
,在这种情况下不应该运行作业。) 这有可能吗?
浏览 12
提问于2022-01-10
得票数 4
1
回答
让詹金斯触发GitlabCI
、
、
、
、
是否有一种方法,在某个时候让Jenkins作业触发一个
gitlab
-ci,并传递给它(即
gitlab
管道
)一些输入参数,后者将用作环境变量?
浏览 0
提问于2018-02-07
得票数 0
1
回答
用户如何在没有运行下游
管道
许可的情况下,从上游
管道
触发运行
GitLab
下游
管道
?
、
我需要在
GitLab
中实现多项目流水线
触发器
.我的上下游
管道
都是
GitLab
管道
。每当通过运行上游
管道
将任何更改合并到上游存储库的主
分支
时,就需要在自动化的基础上重新运行下游
管道
。我可以在
触发器
中使用桥作业,但是问题是,运行上游
管道
来更新上游存储库的用户没有足够的权限来运行下游
管道
。在这种情况下,如何实现多项目
管道
触发器
? 请帮帮忙。
浏览 1
提问于2020-12-03
得票数 2
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
回答
在GitHub操作中使用
Gitlab
运行程序,或:镜像拉请求
、
、
、
、
现在,我们希望(或者,实际上,必须)使用超级计算中心托管的
Gitlab
运行程序来进行进一步的测试和基准测试。这不能用自我托管的GitHub运行程序来完成,因为我不能影响他们的决定。我们也不想将整个工作流和社区转移到某个
Gitlab
实例中。因此,我的(一般)问题是:是否有一种方法可以在GitHub操作中使用
Gitlab
运行程序?原则上,如果贡献者在
Gitlab
实例中也有帐户和相应的权限,这看起来是可行的。就目前而言,这很好,因为社区很小,外部贡献者可以访问
Gitlab
实例。这就引出了更具体的问题:如何将Gi
浏览 4
提问于2022-09-28
得票数 0
1
回答
当github存储库中的代码发生更改时自动触发
gitlab
cicd
、
、
、
、
我使用Github编写代码,使用
GitLab
CiCd编写
管道
,手动
触发器
工作得很好,但我正在尝试在新的更改推送到代码时自动触发
管道
。请提出一些想法。
浏览 3
提问于2021-06-12
得票数 1
4
回答
未触发
GITLAB
CI
管道
、
我已经为
GitLab
CI/CD编写了这个yml文件。有一个已配置并正在运行的共享运行程序。这是我第一次这样做,我不确定我错在哪里。在提交时,
管道
不显示任何作业。让我知道需要更正的地方!
浏览 86
提问于2020-03-31
得票数 4
1
回答
如何使BlueOcean多
分支
管道
在将更改推送到
GitLab
时自动启动生成?
、
、
、
如何设置BlueOcean多
分支
管道
,以便在将更改推送到git/
GitLab
存储库时自动启动构建?在多
分支
管道
的工作中,我看不出这一点。当更改被推送到git/
GitLab
时,如何设置多<
浏览 2
提问于2017-10-06
得票数 2
回答已采纳
1
回答
Azure中的
触发器
,存储库中有许多
分支
、
、
在从
gitlab
迁移到azure的过程中,我们需要指定
触发器
。这纯粹是为了确保在合并到main之后,
管道
被触发。在这个
分支
上,我希望为我对该
分支
所做的每一次提交( featureX)构建SW。因此,在
分支
中设置
触发器
( featureX)是有意义的,如下所示: branches: - '*' 现在,当合并准备就绪时,从featureBranch中删除
管道
文件是最好的做法还是
浏览 2
提问于2022-08-30
得票数 1
1
回答
我是否可以将两个
分支
机构合并为一个
GitLab
CI构建?
、
我知道
GitLab
CI将单独构建每个
分支
,但当我构建功能
分支
时,我希望将一些测试结果与主
分支
上的相同测试进行比较。我可以在最新的master版本上这样做,或者如果需要的话,我很乐意在每个特性
分支
提交时重新构建master。 这在
GitLab
CI中是可能的吗?
浏览 0
提问于2017-12-01
得票数 0
1
回答
多
分支
Jenkins
管道
停止扫描所有
分支
中的Jenkins文件
、
我已经和
Gitlab
建立了一个多
分支
Jenkins
管道
。在
Gitlab
存储库中有大约250+
分支
。多
分支
Jenkins
管道
中的扫描部分花费了太多时间。因为到目前为止,我只关心dev和master
分支
。我们有没有办法将扫描限制在
特定
的
分支
上,以改善运行时间?
浏览 18
提问于2020-11-09
得票数 0
2
回答
CI CD
管道
-非源控制
触发器
、
、
、
、
我试图弄清楚如何从非源代码控制
触发器
触发CI CD
管道
。我的计划是使用Google表单,收集脚本中所需的所有变量,为非技术人员提供足够方便的登机过程。我想把(写操作),触发一个CI CD
管道
。我的问题:是否可以使用PUT或POST触发
管道
?我理想中想要使用的工具是
Gitlab
CI,甚至Jenkins,如果它打开了更多的可能性。据我所收集的,CI工具的API端点只能处理源代码管理<e
浏览 6
提问于2020-04-05
得票数 0
回答已采纳
1
回答
自由式Jenkins作业和
Gitlab
与多个钩子的集成,
管道
将永远处于待定状态。
、
、
设置:詹金斯自由泳项目Jenkins
触发器
:使用Push事件选择“当更改被推送到
GitLab
时生成”,打开合并请求事件,在推送到源
分支
时重新生成打开的合并请求并进行注释
管道
永远处于待定状态,:如果没有运行jenkins作业,并且更新了
分支
,则会创建用
浏览 1
提问于2019-06-28
得票数 2
2
回答
DevOps:如何在拉请求时正确使用
分支
过滤器
我们的回购有以下
分支
结构-功能
分支
-> QA ->母版。我们还有三个构建
管道
,一个用于QA,一个用于master,另一个用于Dev,它处理所有的特性
分支
。构建
管道
是一个简单的YAML文件,没有发布
管道
,因为这是一个web应用程序,构建
管道
有一个AzureRmWebAppDeployment步骤。该
管道
只包含name、pool、variables和steps,这是标准的nuget/build/发布任务。我使用
触发器
浏览 3
提问于2019-09-30
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
GitLab 15.11发布,包括代码建议、团队项目合规管理等功能
Jira + GitLab 实践 DevOps
多分支流水线任务对 GitLab SCM 的支持
GitLab 12.1版本发布,支持Pages自动https证书、机密MR请求等
GitLab 12.2发布,新增设计管理和管道有向无环图管理
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券