腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(7063)
视频
沙龙
1
回答
仅在
合
并到
主
服务器
上
运行
Gitlab
CI
作业
以
进行
更改
gitlab-ci
有没有一种方法,只有当脚本有变化时,才能可靠地在合
并到
master
上
执行
作业
?我正在使用 image: stage: vm-deploy changes: script: tags:但是它似乎在job.
浏览 5
提问于2020-05-05
得票数 1
1
回答
如何在特定事件
上
执行
gitlab
-
ci
作业
yaml
、
gitlab-ci
我正在学习
gitlab
-
ci
,并且在设置.yml文件
以
仅在
使用某个触发器令牌或将分支合
并到
主
节点时
运行
特定
作业
时遇到了困难。 我已经通读了
gitlab
-
ci
文档,并回顾了几个示例。*编辑:回答我自己的部分问题,使用only: - master应该只
运行
合并和推送到
主
分支的
作业
。
浏览 1
提问于2019-05-30
得票数 0
3
回答
GitLab
CI
:合并请求被接受后获取源分支
git
、
merge
、
gitlab
、
gitlab-ci
、
branching-and-merging
我有一个
主
分支,它应该只通过将"release/xxxxx“分支合
并到
其中,或者通过将"hotfix/xxxxx”分支合
并到
其中来获得提交。主程序的管道只需将"beta“重新标记为”稳定“(当发布分支被合
并到
主
服务器
时)或将”热修复“重新标记为”稳定“(当一个修补程序分支被合
并到
主
服务器
中时)。停靠
作业
解析
CI
_MERGE_REQUEST_SOURC
浏览 14
提问于2020-01-23
得票数 15
1
回答
Gitlab
管道签出访问
gitlab
、
gitlab-ci
据我所知,在
gitlab
中,代码和管道位于同一个git存储库中。在git实验室中,如何才能防止开发人员
更改
管道?我知道可以添加devops团队作为维护人员来检查拉请求,但这将在每次
更改
中创建对devops团队的依赖关系。 谢谢
浏览 0
提问于2019-02-22
得票数 0
回答已采纳
2
回答
管道在
gitlab
合并请求时执行的哪个分支?(合并的源/目标/结果)
git
、
jenkins
、
merge
、
gitlab
我们正在尝试用
Gitlab
/
Gitlab
+jenkins构建一个
CI
。我们想要的流动是:
CI
作业
只应对合并的结果
进行
操作审阅者应该查看
CI
作业
的状态,如果成功,他可以在
GitL
浏览 0
提问于2019-02-13
得票数 1
2
回答
GitLab
工作流的设计
gitlab
、
gitlab-ci
我们正在评估
GitLab
的迁移,我们目前正在使用git (前提下)和Gerrit代码审查工具。在
GitLab
的发布过程中,我们认为设计工作流程具有挑战性。第三步(同行开发人员的评审) 需要建议什么才是理想的方法,我遇到了挑战,好像我不能修改任何
更改
,
GitLab
支持修改吗?
浏览 2
提问于2019-12-24
得票数 0
1
回答
在
GitLab
中,如何在对特性分支
进行
推送时自动
更改
文件内容,然后在合并为主
服务器
时撤消该
更改
?
gitlab
、
cicd
我在前提下使用
GitLab
,当我插入特性分支时,需要自动
更改
文件的内容,因此当测试
运行
和代码执行时,从回购系统内部调用的文件中有一个已经修改了内容。仅
仅在
测试
运行
时覆盖文件内容是不够的,因为应用程序是如何工作的。最后,它将自行从
GitLab
中提取回购文件,并执行其中包含的一个文件。目前,我正在手动
更改
文件,以便我的
CI
测试
运行
准确。如果测试通过,我可以手动
更改
文件,跳过最后的推送时的
CI
测试,然后合
浏览 9
提问于2022-09-19
得票数 0
1
回答
Git :如何拥有fork-only文件
git
我想为GitHub
上
的自由软件做出贡献,我在
GitLab
上有自己的分支,并希望有自己的.
gitlab
-
ci
.yml用于部署管道。谢谢
浏览 12
提问于2019-11-15
得票数 0
1
回答
如果自上次管道执行以来没有发生任何提交,则跳过阶段
continuous-integration
、
gitlab-ci
我有一个
gitlab
存储库,它构建并
运行
提交/合并上的所有测试。在
主
分支
上
创建标记时,我将工件部署到我们的nexus
上
。下面是我当前的
ci
配置所发生的事情: 正如您所看到的,在这种情况下,第二个build/test
作业
实际
上
是不必要的,因
浏览 0
提问于2018-08-13
得票数 0
回答已采纳
1
回答
gitlab
merge分支如何防止其.
gitlab
-
ci
.yml文件被合并?
git
、
gitlab
、
cicd
由于需求的不同,开发分支和构建分支的.
gitlab
-
ci
.yml文件的内容是不同的,我希望在将开发分支合
并到
构建中时,.
gitlab
-
ci
.yml文件不会被合并。是否可以将.
gitlab
-
ci
.yml文件配置为执行此操作? 如果是,如何配置?
浏览 30
提问于2021-11-17
得票数 0
1
回答
配置
gitlab
以
在另一台机器
上
构建源代码
gitlab
、
gitlab-ci
、
gitlab-ci-runner
我们的组织中有两台
服务器
。1)带
gitlab
的
服务器
2)构建
服务器
如何使用
gitlab
实现这一点? 谢谢,湿婆
浏览 0
提问于2018-06-04
得票数 0
2
回答
如何在
Gitlab
CI
中编写合
并到
master后
运行
作业
的规则?
gitlab
、
gitlab-ci
每次合
并到
主
分支后,我都需要在
主
分支
上
运行
某个
作业
。手动计划或
运行
的管道不应包含此
作业
。在
GitLab
CI
中有没有办法做到这一点?但它也会在手动触发master
上
的管道时
运行
,我不需要这样做
浏览 0
提问于2021-02-15
得票数 2
1
回答
如何在MR
上
运行
GitLab
CI
?
gitlab
我是
GitLab
CI
的新手,尝试在创建合并请求时设置一个需要触发的构建。目前,构建是在MR被接受并合
并到
“develop”分支之后
运行
的。这很好。但是,我也希望在创建MR时
运行
构建。我的
gitlab
-
ci
.yml是这样的-我有遗漏什么吗?
浏览 4
提问于2017-01-16
得票数 2
2
回答
我应该如何处理主题版本编号?
theme-development
、
git
、
version-control
我是在每次
进行
代码
更改
时手动迭代它,还是在每次
进行
和推动
更改
时在style.css中自动执行版本号的最佳实践?
浏览 0
提问于2019-02-16
得票数 1
1
回答
Gitlab
:如何在带有标记的版本/发行版
上
运行
部署
作业
?
gitlab
、
gitlab-ci
我在
gitlab
中创建了我的后端服务的几个版本。现在,我希望能够选择其中之一,并在
gitlab
管道上
运行
部署
作业
。以便部署特定的版本。这是我在
gitlab
-
ci
.yml的部署工作:到目前为止,我已经像这样使用了这个任务:当一个特性分支被合
并到
主
服务器
中,并且可以部署并通过所有测试时,
作业
就会在管道概述页面中手动触发。现在我使用标记来标记每个新的
主
版本,我希望能够从标记中部署一个版本
浏览 2
提问于2021-09-26
得票数 0
回答已采纳
1
回答
仅当从分支主机上的web触发或启动时,才需要
运行
部署步骤
gitlab
、
gitlab-ci
、
gitlab-ci-runner
仅当
gitlab
管道
作业
被触发或在
主
服务器
上手动
运行
时,才需要
运行
该
作业
。如果在
主
分支以外其他分支
上
运行
manual,则应忽略
作业
。如果触发,则从分支部署app,然后分支合
并到
master。在我的例子中,合
并到
master会导致更多的部署。需要避免冗余的部署步骤。在任何分支
上
触发生成-在
主
分支上手动启动
运行
<e
浏览 7
提问于2019-10-16
得票数 1
1
回答
在
GitLab
配置项中使用合并请求
作业
中的项目
gitlab
、
gitlab-ci
在我的项目中,我使用合并请求来测试构建,并在提交合
并到
master之后
进行
部署。目前我的.
gitlab
-
ci
.yml是这样的: build: script: artifacts: paths:这种方式只会提交构建成功地合
并到
master并部署。但是,构建阶段
运行
两次,一次在合并请求分支中,一次在
主
分支中。== $
CI
_DEFAULT_BRANCH 但是部署
作业</e
浏览 6
提问于2020-10-01
得票数 4
2
回答
使用docker日志从
Gitlab
CI
获得输出
docker
、
gitlab
、
gitlab-ci
、
gitlab-ci-runner
我正在编写一个脚本,该脚本聚合了管道
作业
的所有
作业
跟踪。我的目标是: echo "My output" >> /proc/1/fd/1 但是从<e
浏览 19
提问于2022-08-10
得票数 1
回答已采纳
1
回答
为什么当我将executor设置为shell时,
gitlab
-runner会
以
ruby docker
运行
执行?
gitlab
、
gitlab-ci
、
gitlab-ci-runner
gitlab
-
ci
- deploy stage: deploy - npm installsession_timeout = 1800 url = "https://
gitlab
.com
浏览 3
提问于2021-01-12
得票数 0
4
回答
分支中不同的
Gitlab
.
gitlab
-
ci
.yml文件
gitlab
、
gitlab-ci
我有这样的情况,我们在master中有.
gitlab
-
ci
.yml,这在分支‘开发’中是不同的,问题是我们有很多repos和很多分支。我希望对.
gitlab
-
ci
.yml
进行
更改
,但我希望确保所有分支都使用相同的.
gitlab
-
ci
.yml。我知道
gitlab
的设计让你的分支有不同的
CI
CD,因为你的管道可能是不同的。一种方法是获取所有repos和所有分支,然后将相同的.
gitlab
-
ci
浏览 2
提问于2018-08-31
得票数 3
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券