腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Gitlab-CI
:
在
主
分支
上
执行
作业
,
还是
在
主
分支
上
创建
标记
?
gitlab-ci
如何才能仅在
主
分支
上
执行
作业
,或者
在
主
分支
上
创建
了标签? 如果之前所有
作业
都成功,我希望
在
主
分支
上
的每种情况下最后
执行
trigger_job。on the master branch - master - job: publish_dev - job: pub
浏览 27
提问于2021-07-09
得票数 0
1
回答
如何在特定事件
上
执行
gitlab-ci
作业
yaml
、
gitlab-ci
我正在学习
gitlab-ci
,并且
在
设置.yml文件以仅在使用某个触发器令牌或将
分支
合并到
主
节点时运行特定
作业
时遇到了困难。*编辑:回答我自己的部分问题,使用only: - master应该只运行合并和推送到
主
分支
的
作业
。
浏览 1
提问于2019-05-30
得票数 0
1
回答
如何设置gitlab
作业
以重用特定
主
作业
中的所有
分支
作业
?
git
、
gitlab
、
gitlab-ci
、
gitlab-ci-runner
我正在与
Gitlab-CI
一起工作,我正在为所有
分支
考虑一项工作,这基本
上
可以被看作是某种单元测试,而另一项工作是专门为主
分支
工作的,例如,复制和
执行
一些实际操作。单元测试
作业
必须在所有
分支
上
运行。我想知道脚本是否可以重叠,这样基本
上
所有的
分支
作业
都可以
在
主
分支
之前
执行
,作为一种验证。这样做的目的是强制
执行
合并
浏览 3
提问于2017-06-05
得票数 0
回答已采纳
1
回答
如果自上次管道
执行
以来没有发生任何提交,则跳过阶段
continuous-integration
、
gitlab-ci
在
主
分支
上
创建
标记
时,我将工件部署到我们的nexus
上
。下面是我当前的ci配置所发生的事情: 正如您所看到的,在这种情况下,第二个build/test
作业
实际
上
是不必要的,因为合并和
标记
之间没有提交。如果上次<e
浏览 0
提问于2018-08-13
得票数 0
回答已采纳
1
回答
在
合并请求期间和合并后运行GitlabCI
gitlab-ci
如何使GitLab配置项
在
合并请求和合并后运行?在从任何
分支
到开发
分支
的合并请求中,CI将触发。但我现在只想让测试
作业
运行。合并请求合并后,它将继续
执行
部署
作业
。原因是,尽管所有的测试都会通过,但我们仍然不能继续部署,因为
在
代码审查中可能会有一些来自开发人员的注释,开发人员将需要处理这些注释。只有
在
处理了这些注释之后,如果单元测试成功,它才会被允许合并。合并请求合并后,才允许部
浏览 6
提问于2018-07-23
得票数 10
回答已采纳
3
回答
GitLab CI:合并请求被接受后获取源
分支
git
、
merge
、
gitlab
、
gitlab-ci
、
branching-and-merging
主程序的管道只需将"beta“重新
标记
为”稳定“(当发布
分支
被合并到
主
服务器时)或将”热修复“重新
标记
为”稳定“(当一个修补程序
分支
被合并到
主
服务器中时)。然后,它还为该版本
创建
了一个新的git
标记
,并在gitlab中发布了一个版本。最后,部署码头映像。目前发生以下情况: 管道自动启动(
在
合并请
浏览 14
提问于2020-01-23
得票数 15
1
回答
使用一个Jenkinsfile或多个Jenkinfile
jenkins
、
jenkins-pipeline
我们有一个夜间构建
作业
,从存储库获取,并提交和等待其他
作业
。我看到9个
作业
同时运行在同一个
主
节点
上
(我们只有一个
主
节点)。我不清楚我们应该有一个Jenkinsfile
还是
多个Jenkinsfile。它不会是一个多
分支
管道,因为我们不会
创建
测试
分支
,然后合并回主管道。
在
存储库中,我们有product1.0
分支
、product2.0
分支
等等,并且只构建了一个
分
浏览 1
提问于2019-07-17
得票数 1
1
回答
如果覆盖
作业
失败,
Gitlab-ci
允许手动继续
gitlab
、
gitlab-ci
我有一个管道,它检查
主
分支
和当前
分支
的测试覆盖率,以确保测试覆盖率没有减少。如果测试覆盖率失败,我希望能够手动继续管道(它必须是手动的,以便确认覆盖率已经减少)。根据
Gitlab-ci
文档,目前没有能力同时启动when: manual和when: on_failure。如果我有一个额外的手动覆盖
作业
,并且可以
在
以下
作业
或类似
作业
的needs属性
上
指定一个OR,这是可能的。到目前为止,我还没有找到这样的解决方案。有没有我错过的变通方法?
浏览 2
提问于2020-08-06
得票数 0
1
回答
在
合并请求、批准和合并后为gitlab
分支
添加
标记
gitlab
、
continuous-integration
、
devops
、
gitlab-ci
approve/merged 我们想在 merge_request 默认开发
分支
之后添加这个开发版本标签,我们还想做源代码复杂的,一旦编译器通过,将目标构建保存到本地服务器进行测试。最重要的部分是如何在 merge_requst之后触发这个
作业
。 谢谢
浏览 10
提问于2021-11-09
得票数 1
1
回答
如何欺骗Jenkins,让他们认为所有
分支
都已经
在
多
分支
管道中运行了?
jenkins
、
jenkins-pipeline
、
jenkins-job-dsl
我正在使用多
分支
管道
在
git代码库中构建一个项目,其中包含许多(主要是休眠的)
分支
。各种Jenkinsfiles文件都存储
在
git存储库中。 多
分支
管道
作业
都是使用job-dsl插件定义的。在运行job-dsl脚本时,我遇到了一个问题;即使当job-dsl
作业
定义没有更新(并且多
分支
管道
作业
也没有更新)时,Jenkins也会对所有
分支
进行排队以进行构建。由于有大量
分支
(可能还有一些
在</em
浏览 0
提问于2018-06-10
得票数 3
1
回答
仅当从
分支
主机上的web触发或启动时,才需要运行部署步骤
gitlab
、
gitlab-ci
、
gitlab-ci-runner
仅当gitlab管道
作业
被触发或在
主
服务器上手动运行时,才需要运行该
作业
。如果在
主
分支
以外其他
分支
上
运行manual,则应忽略
作业
。如果触发,则从
分支
部署app,然后
分支
合并到master。
在
我的例子中,合并到master会导致更多的部署。需要避免冗余的部署步骤。在任何
分支
上
触发生成-
在
主
分支
上手动启动运行<e
浏览 7
提问于2019-10-16
得票数 1
1
回答
Gitlab + Ansible部署/管理多个集群
git
、
ansible
、
gitlab
、
gitlab-ci-runner
我正在使用
gitlab-ci
作业
和ansible来部署我的集群(Elastic、Kubernetes等等)。
在
每个集群的文件夹上,Ansible样式?每个集群一个
分支
?当你想要更新的时候,
在
每个
分支
上
从
主
分支
重新建立基地?还有一个问题:你将如何验证你的runner让Ansible工作?将ssh密钥放在Gitlab中的秘密变量中,
浏览 51
提问于2018-10-30
得票数 1
回答已采纳
1
回答
使用git流,它不会改变
主
分支
。是那么回事吗?
merge
、
branch
、
release
、
git-flow
为什么
在
执行
此命令行后,我的
主
分支
没有被更改?# 1. Write merge message # 2.我的项目的
主
分支
不会通过
执行
一些命令行(
分支
名称、发布号)而改变。它只更改了开发
分支
并在
主
分支
上
创建
了一个
标记
。它没有合并
主
分支
。tag nam
浏览 5
提问于2017-02-25
得票数 1
2
回答
与sbt发布插件合并为主插件
git
、
sbt
、
release
、
sbt-release
当我
在
开发早午餐
上
执行
'sbt发布‘任务时,它会基于这个
分支
创建
一个新的
标记
,但不会将从当前开发
分支
的更改合并到
主
服务器。是否可以
在
发布时将开发
分支
中的所有更改合并到
主
服务器
上
?我需要这样的东西: 合并最新的开发,提交到
主
分支
并
标记
它。
浏览 6
提问于2015-09-18
得票数 4
回答已采纳
1
回答
如何防止多
分支
管道
作业
在
主机上复制回购
jenkins
、
jenkins-pipeline
我有一个多
分支
管道
作业
,指向Bitbucket Server存储库。这不仅会占用一些更大的存储库的大量时间,而且还会占用
主
节点
上
的大量空间。是否有可能做以下任何一件事:
在<
浏览 3
提问于2017-04-10
得票数 5
1
回答
在
bitbucket中分叉
git
、
bitbucket
、
fork
、
workflow
在
我们公司,我们使用的是Bitbucket,这是我们采用的工作流程。2-
在
本地主
分支
上
创建
一个特征
分支
并
执行
更改。 3-将您的更改提交到本地功能
分支
。5-将局部
主
分支
合并到局部特征
分支
。由于我们的本地功能
分支
通常是研究项目,因此需要一段时间才能解决。因此,为了
在
创建
pull-requ
浏览 3
提问于2021-03-01
得票数 0
1
回答
是否应该在使用gitflow时
标记
发布
分支
或
主
分支
?
gitflow
这个问题指出:而另一个职位: 今天,我无意中通过自制安装了0.4.2-预版本,并对该版本中
标记
的工作方式感到困惑。以前(版本0.4.1),
在
发布
分支
被合并到
主
分支
之
浏览 0
提问于2017-04-21
得票数 26
回答已采纳
2
回答
更改GitHub中的
分支
后
创建
新版本
git
、
github
当我
在
GitHub中
创建
一个新版本(
标记
)时,我犯了一个错误: 意识到1.1.0版本是错误的,并删除了它
浏览 1
提问于2018-10-23
得票数 2
1
回答
Github操作触发在
标记
和
分支
上
构建
typescript
、
tags
、
github-actions
、
npm-publish
发布策略是我们将包从
主
分支
发布到next npm
标记
,并且我们有一个称为 release 的专用
分支
,它发布到最新的 npm
标记
。我希望优化解决方案,并且只
在
将新
标记
推送到其中一个
分支
时才运行它。如果标签被推到
主
分支
,我想运行一个发布到next npm
标记
的
作业
,如果标签被推送到发布<code>E 217</code>
分支
,我想运
浏览 1
提问于2020-12-06
得票数 0
2
回答
Jenkins的通用Webhook触发器插件:除master之外的所有
分支
上
的触发器
jenkins
、
jenkins-plugins
我想让在所有
分支
上
触发,但
主
分支
除外。这个是可能的吗?使用“可选过滤器”,我可以
创建
一个正则表达式,基本
上
是
在
匹配给定名称的所有
分支
上
触发,但我还没有找到一种方法来
在
除"master“之外的所有匹配上触发。
浏览 2
提问于2018-08-23
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用 Git和Jenkins 构建持续集成和交付平台
烦人的 Git
学习Git并在Idea中使用
一个关于Git合并的教程
来说说 Git 分支那点事儿
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券