腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6799)
视频
沙龙
1
回答
gitlab
CI
/
CD
:
如何
仅
触发
特定
作业
、
我正在尝试从ProjectB
触发
ProjectA的
gitlab
CI
/
CD
管道 projectB的
gitlab
-
ci
.yml stages: stage:deploy project: projectA branch: main 我的projectA的
gitlab
-
ci
.yml是 image: docker:19.03.13当管道是从projectB
触
浏览 57
提问于2021-11-15
得票数 0
1
回答
我能否只安排一个
特定
的
GitLab
CI
/
CD
作业
?
、
、
、
目前,我在管道中的
gitlab
-
ci
.yaml中配置了几个
CI
/
CD
作业
。例如,我在一个分支中配置了构建和部署。其中一个任务是创建一个备份。我看到了将rules和excepts配置为只在
特定
上下文中
浏览 2
提问于2022-04-11
得票数 2
2
回答
如何
测试
CI
/
CD
管道本身?
、
我通过.
gitlab
-
ci
.yml定义了
gitlab
/
CD
。我有办法实现自动化吗?是否有其他
浏览 0
提问于2022-02-15
得票数 5
5
回答
GitLab
CI
/
CD
:
仅
当
特定
目录中的文件发生更改时才运行
作业
、
、
我想在.
gitlab
-
ci
.yaml上运行
特定
的
作业
,如果且
仅
当存储库的
特定
目录中的文件发生更改时。有没有办法用gilab的
ci
/
cd
工具来做这件事,或者只运行一个定制的构建脚本会更容易?
浏览 2
提问于2018-08-03
得票数 19
2
回答
如果测试
作业
在另一个存储库中失败,则失败
gitlab
多
作业
管道
、
在我的应用程序repo,A中有一个
gitlab
ci
管道,它调用一个端到端测试Repo来运行它的测试。repo A管道成功地从Repo T
触发
测试,但是如果测试
作业
在T中失败,则从A调用T中的测试
作业
仍然通过。
如何
使回购A跟踪repo T的测试
作业
结果,并根据T中的测试
作业
通过/失败其管道?..
gitlab
ci
.yml用于测试Repo T: - test stage:
浏览 3
提问于2021-04-01
得票数 1
回答已采纳
2
回答
什么是
GitLab
“环境”与软件运行环境?
、
、
、
、
根据
GitLab
环境的文档,它由名称和可选的URL组成。在我的软件职业生涯中,一个“环境”有一个名字,就像“产品”,但是由操作系统、安装的依赖关系、位置、磁盘容量、数据库连接等组成。
GitLab
如何
知道
如何
安装我的软件,只给出源代码和名称“暂存”,带有一个可选的URL?我试图在一所拥有托管
GitLab
实例的大学中使用网络上的服务器进行持续集成和部署。我的问题是关于
GitLab
,而不是第三方选择和附加。
GitLab
的环境和部署(或其他DevOps)特性是否与这种常见情况
浏览 6
提问于2022-04-21
得票数 1
1
回答
有没有办法根据GitlabCI中不同的文件更改在合并请求上
触发
不同的提交构建?
、
、
、
由于我们有多个解决方案,如果合并请求与
特定
的文件更改相关联,是否有方法告诉
Gitlab
ci
yaml
仅
触发
特定
的
作业
。例如..如果我在合并请求中对解决方案A进行了更改,那么管道应该会
触发
作业
A - if: $
CI
浏览 19
提问于2021-03-03
得票数 1
1
回答
与使用trigger关键字相比,
Gitlab
-
CI
api
触发
器有什么优势吗?
、
、
在11.8中,
Gitlab
CI
引入了trigger关键字来
触发
另一个项目中的管道。staging: trigger: branch: stable 在此之前,
触发
另一个管道的传统方式是通过创建build_docs: script: - curl --request POST --form "token=$
CI
_JOB_TOKEN" --f
浏览 77
提问于2019-12-27
得票数 1
1
回答
如何
在
Gitlab
中的不同时间安排
作业
、
、
、
我在
Gitlab
CI
yaml中有构建和测试工作。我想
触发
构建
作业
在每天晚上16:00,我想
触发
测试
作业
,每天早上4:00在
GitLab
上,我知道
Gitlab
CI
/
CD
- Schedule - New Schedule,但我不知道
如何
在
Gitlab
CI
yaml中编写和工作我已经上传了我的
Gitlab
CI
ya
浏览 2
提问于2020-02-28
得票数 0
3
回答
未安装Kubernetes的情况下
触发
Kubernetes
作业
我想把
触发
K8s的能力给一个不从事IT工作的人。他既没有安装码头也没有安装K8s。 我有什么选择来给他这种可能性?PD:此人在
gitlab
.com上有账号,我们的K8s集群集成到了
Gitlab
上。
浏览 26
提问于2020-01-22
得票数 0
1
回答
GitLab
CI
/
CD
:
仅
当
特定
文件发生更改时才
触发
管道
、
、
我希望当且
仅
当对某个目录及其子目录中的
特定
文件“terragrunt.hcl”的提交发生更改时,才会
触发
从我的.
gitlab
-
ci
.yaml开始的管道。有没有办法用
gitlab
的
ci
/
cd
工具来做这件事,或者只运行一个定制的构建脚本会更容易?下面这个一行的bash做了我想要的,但问题是,当我只想在
特定
的terragrunt.hcl上构建时,它仍然会
触发
任何提交的管道。
cd
/s
浏览 376
提问于2021-01-30
得票数 3
回答已采纳
1
回答
基于文件路径的
Gitlab
合并规则
、
当diff包含来自某些文件路径的更改时,
如何
设置合并规则,合并请求将需要批准和审阅 - if: '$
CI
_PIPELINE_SOURCE == "merge_request_event"' - /prod/*
浏览 5
提问于2022-09-06
得票数 0
2
回答
如何
在eslint警告时
触发
失败
CI
/
CD
、
我想在eslint警告时
触发
失败
CI
/
CD
gitlab
作业
。 Eslint将在错误时失败,但在
CI
/
CD
中,我也希望在警告时失败。 我该怎么做呢?
浏览 64
提问于2020-09-16
得票数 3
回答已采纳
1
回答
如何
从.
gitlab
-
ci
手动
触发
/运行脚本进行测试?
、
如何
从.
gitlab
-
ci
手动
触发
/运行脚本进行测试?换句话说,
如何
测试.
gitlab
-
ci
.yml
浏览 3
提问于2017-06-22
得票数 0
1
回答
当包含.yml包含工作流规则时,
CI
管道不会自动运行
、
我正在尝试将一个外部
GitLab
CI
YAML文件包含到我的项目本地.
gitlab
-
ci
.yml文件中。外部YAML,它位于我的另一个
GitLab
项目
ci
/
cd
> templates中,包含一些工作流规则。' file: '
ci
-
cd
.yml' ...问题是
浏览 1
提问于2021-06-10
得票数 0
回答已采纳
1
回答
由任意工件的更改
触发
的构建?
、
、
例如,每次将源代码推到版本控制系统上,都会
触发
构建系统上的构建
作业
(Jenkins,
GitLab
CI
/
CD
,不管怎样,.)它构建了源代码。构建生成工件,通常是库(jar文件、dll文件等等)。它被推送到工件存储中(Nexus、artifactory、
GitLab
包注册中心等等)。 然后构建
触发
依赖于刚刚创建的构件的其他组件构建。这反过来
触发
了软件依赖层次结构的进一步构建。问:为什么只有源代码更新才会
触发
构建
作业<
浏览 0
提问于2023-03-31
得票数 1
1
回答
如何
从
GitLab
CI
/
CD
获取url
、
我想使用GET url
触发
通知,如下所示: www.thisisexample.com/
ci
-start-ping (当您在浏览器中打开此链接时,将
触发
通知)
如何
在
GitLab
CI
/
CD
作业
中获取url
浏览 41
提问于2019-06-06
得票数 0
1
回答
如何
从
gitlab
作业
中的码头映像执行命令?
、
、
、
、
我使用作为
CI
/
CD
,在这里我想要定义一个
作业
,它将拉出我的映像并运行npm脚本。这是.
gitlab
.yml - test image: $
CI
_REGISTRY_IMAGE script: artifacts: - packa
浏览 2
提问于2021-04-28
得票数 2
回答已采纳
1
回答
如何
在
GItlab
CI
/
CD
中手动
触发
作业
、
我希望在
GitLab
CI
/
CD
中手动
触发
单个
作业
。我需要遵循哪些步骤?我也声明了环境变量,但是当手动
触发
管道时,选择分支也会
触发
所有其他
作业
。
浏览 5
提问于2022-01-27
得票数 0
1
回答
本地计算机上的
Gitlab
CI
/
CD
问题
、
、
我使用
gitlab
-runner在本地运行
CI
/
CD
。当我在.
gitlab
-
ci
.yml中指定所有
作业
时,它工作正常,如下所示 - test stage: test - echo "ok"并运行
gitlab
-runner exec shell test1 通常,我希望将不同的
作业
存储在不同的文件中。例如,我在名为.
gitlab
的文件夹中创
浏览 18
提问于2021-11-25
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
CI/CD 工具选型:Jenkins 还是 GitLab CI/CD?
GitLab CI/CD 自动化构建与发布实践
硬核干货|使用GitLab CI部署Rancher集群
GitLab 15.11发布,包括代码建议、团队项目合规管理等功能
网易CI/CD实践(上):CI系统的技术选型与部署流程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券