腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
有没有
办法
将
作业
排除
在
Gitlab
阶段
之外
?
gitlab
、
gitlab-ci
我有一个很长的
gitlab
CI,是一种单声道存储库的结构。作为一个单独的文件添加到了
gitlab
-ci文件夹中。但发生的情况是,当我仅
将
更改推送到my-new-code文件夹时,
gitlab
-ci.yaml中的成千上万个
作业
与相关
作业
一起运行。我知道这些
作业
将在
阶段
中运行,因为它们没有任何rules/only/except语句,而且对我来说,将其添加到每个
阶段
中是不切实际的。当对my-new-code文件夹进行更
浏览 24
提问于2021-08-13
得票数 0
1
回答
与GitHub操作等效的
GitLab
管道
gitlab-ci
、
github-actions
我
在
GitLab
中有一个包含多个
阶段
的管道。
有没有
办法
在
GitHub操作中实现类似的功能?
浏览 0
提问于2021-10-05
得票数 0
1
回答
如何
将
运行程序
排除
在
..
gitlab
ci.yml文件中处理
作业
gitlab
、
gitlab-ci
、
gitlab-ci-runner
我想弄清楚如何把跑步者
排除
在
Gitlab
的工作
之外
。我们所有的应用程序都有一个只编译项目的build
作业
。我们没有
在
作业
中指定使用标记:字段的运行程序,因此我的理解是,
Gitlab
将
选择项目可用的任意运行程序来处理它。以下是yml文件中
浏览 3
提问于2021-06-09
得票数 1
1
回答
在
使用Jenkinsfile等待节点之前发布构建状态
jenkins
、
gitlab
、
jenkins-pipeline
在
我的Jenkinsfile中,我可以使用步骤来设置构建状态,然后它将显示
在
gitlab
中这在各个
阶段
都运行得很好。但是,我想在一开始就将构建状态设置为"pending“,这样,如果构建
作业
需要等待,直到它运行的节点变为可用(即,没有
阶段
被执行)。否则,
gitlab
将
显示到CI的连接不起作
浏览 3
提问于2018-05-25
得票数 0
1
回答
gitlab
-runner -只
在
特定时间接受
作业
?
continuous-integration
、
gitlab-ci
、
gitlab-ci-runner
有没有
办法
将
gitlab
-runner (13.6.0)配置为仅在一天中的特定时间接受
作业
?例如,我想在一天中的任何时间启动一个带有测试、构建和部署
阶段
的“部署”管道,测试和构建
阶段
可以立即开始,但我希望最后的部署
阶段
只发生在午夜和凌晨2点之间。 谢谢
浏览 18
提问于2020-12-23
得票数 0
1
回答
如何防止
Gitlab
CI多个yml包含覆盖某个
阶段
的工作?
gitlab
、
continuous-integration
、
gitlab-ci
在
我的
Gitlab
项目中,我包含多个.yml文件。其中一个是远程的,另一个是
Gitlab
为代码质量提供的模板。/checkmarx-ltd/cx-flow/develop/templates/
gitlab
/v3/Checkmarx.
gitlab
-ci.yml'我遇到了一个问题,只有第二个包含
浏览 4
提问于2021-09-24
得票数 0
回答已采纳
1
回答
Jenkins pipeline -我们可以
在
jenkins Pipeline
之外
运行
作业
吗?
jenkins
、
jenkins-pipeline
我正在使用jenkins管道,我的Jenkinsfile有几个
阶段
和
作业
。
有没有
办法
在
jenkins管道
之外
运行特定的
作业
? 示例:假设其中一个
阶段
是执行"scp
将
工件构建到远程位置“。由于某些原因,这失败了,如果我想在jenkins流水线
之外
手动运行其余的
作业
,我该怎么做呢? 我最不感兴趣的是调用一个新的构建。那么,我们可以
在
jenkins管道
之外
手动
浏览 9
提问于2020-10-21
得票数 0
1
回答
为什么
在
单个
GitLab
运行程序上使用单独的
作业
和
阶段
?
gitlab
、
continuous-integration
、
gitlab-ci
、
gitlab-ci-runner
我有一个
GitLab
管道配置,有一个
GitLab
运行程序。目前正在进行三个
阶段
的工作:没有部署
阶段
。安装依赖项和测试的
阶段
在
它们中都有一个
作业
。测试
阶段
的测试工作运行Jest。 所有的任务都需要很短的时间,并且可以
在
不到2分钟的时间内运行,甚至可以连续运行。我很好奇,除了
GitLab
UI提供的管道进度的简单概述
之外
,这样的管道设置是否有
浏览 2
提问于2021-05-14
得票数 1
2
回答
Gitlab
/CI
作业
规则评估
gitlab-ci
我正在尝试根据前一个
作业
的结果跳过
GitLab
ci
作业
,但是,结果是该
作业
从未运行过。我的印象是,规则是
在
管道开始时评估的,而不是
在
工作开始时评估。
有没有
办法
让它工作呢?
浏览 0
提问于2020-11-16
得票数 1
2
回答
如何扩展模板脚本?
docker-compose
、
continuous-integration
、
gitlab-ci
我的..
gitlab
ci.yml文件中有以下模板: image: jangrewe/
gitlab
-ci-androidDocker启动这两个
作业
,而不是忽略模板。
有没有
办法
只运行,即“android
阶段
构建”
作业
,
在
需要时触发模板
作业
?
浏览 13
提问于2021-12-25
得票数 1
回答已采纳
1
回答
如何在同一实例中运行
Gitlab
CI
作业
gitlab
、
gitlab-ci
、
gitlab-ci-runner
我已经
在
AWS spot实例上自动缩放了
gitlab
-runner。它工作得很好。 在运行
作业
时,我遇到了一个问题。下面是我的.
gitlab
-ci.yml,它有两个
阶段
。broker-connect:${DEV1_TAG} - dev1/release - itela-spot-runner 问题来了,因为我使用spot实例来运行
作业
,有时build
阶段
发生在一个spot实例中,而dev1:build
阶段</e
浏览 26
提问于2021-01-26
得票数 1
1
回答
如何在
Gitlab
CI中跨
作业
合并同一
阶段
的工件?
continuous-integration
、
gitlab
、
devops
、
gitlab-ci
在
Gitlab
中,CI工件是根据生成它们的
作业
进行分离的,因此在下载时,您只能按
作业
进行下载。
有没有
一种方法可以下载所有的工件,或者
将
工件传递到其他
阶段
并从那里上传?一种可能需要它的场景:假设在部署
阶段
,我正在10个不同的服务器上部署我的项目,使用10个不同的并行
作业
。其中的每一个都会生成一些工件。但是,无法从UI中将它们全部下载。 那么
有没有
人知道一种变通
办法
?我不是
在
寻找基于
浏览 11
提问于2020-09-22
得票数 1
1
回答
Gitlab
CI/CD的不同类型的缓存
continuous-integration
、
gitlab
、
gitlab-ci
、
gitlab-ci-runner
我尝试
在
整个流水线中缓存这些文件(我有三个不同的
阶段
)。第二个只为所有
阶段
提供缓存,而第一个只为测试
阶段
提供缓存?
浏览 0
提问于2020-07-28
得票数 0
1
回答
如何在
gitlab
-ci.yml中合并或添加一个新
阶段
,其中包括包含默认
阶段
列表和
作业
定义的公共模板yml
gitlab
、
gitlab-ci
目前,
在
我们的项目中,
gitlab
-ci.yml包含一个具有默认
阶段
和
作业
定义的通用模板yml。我希望包含一个特定于这个项目的
阶段
和相应的
作业
,它需要在模板yml中定义的
阶段
之间运行。//and job definitions for - static-analysis// - package
gitl
浏览 1
提问于2020-09-08
得票数 6
3
回答
你能设置
Gitlab
CI
阶段
,以便其他
阶段
不等待它完成吗?
continuous-integration
、
gitlab
、
gitlab-ci
、
gitlab-ci-runner
假设我
在
.
gitlab
-ci.yml中定义了这些
阶段
- build - tests - post-deploy因为analysis花费了很多时间,而且我并不真正关心结果(我也有allow_failure: true集)--是否可以定义启动analysis,然后立即启动下一个
阶段
的tests?编辑: 其主要思想是,所有其他
阶段
都可以像根本不存在analysis一样运行。如果我
将
analysis
浏览 5
提问于2017-11-14
得票数 7
回答已采纳
1
回答
GitLab
-CI管道不识别相同工作中的Azure CLI和Terraform
gitlab
、
terraform
、
gitlab-ci
、
azure-cli
、
gitlab-pipelines
我是
GitLab
的一名2/3周的新手,遇到了一个
GitLab
管道问题,这让我大发雷霆。尽管在网上进行了数小时的研究,包括官方的
GitLab
网站,但我似乎还是找不到解决
办法
。基本上,我的管道由多个
阶段
组成,每个
阶段
都需要执行一个或多个
作业
。我把第一个管道
阶段
称为“准备
阶段
”,它的特点是两个
作业
---
gitlab
_job1和
gitlab
_job2。但是,
在
浏览 9
提问于2022-04-15
得票数 -1
1
回答
本地计算机上的
Gitlab
CI/CD问题
gitlab
、
cicd
、
gitlab-runner
我使用
gitlab
-runner
在
本地运行CI/CD。当我
在
.
gitlab
-ci.yml中指定所有
作业
时,它工作正常,如下所示 - test stage: test - echo "ok"并运行
gitlab
-runner exec shell test1 通常,我希望将不同的
作业
存储
在
不同的文件中。例如,我
在
名为.
gitlab</
浏览 18
提问于2021-11-25
得票数 1
1
回答
如果
gitlab
管道中的condtion为true,则运行依赖
作业
github
、
gitlab
、
devops
、
gitlab-ci
如果条件为真,我希望运行依赖
作业
。
在
git lab.When i手动触发部署变量的测试
作业
中,我们是否有这种可行性,那么依赖项应该运行,否则跳过依赖项。我不想在建造
阶段
保持状态。
浏览 1
提问于2021-01-04
得票数 4
回答已采纳
3
回答
创建手动
GitLab
CI
作业
,以便在最终合并之前运行
gitlab
、
gitlab-ci
我
在
GitLab
CI中有一个工作,我想将它设置为
在
以下条件下运行。 我使用的是
GitLab
社区版11.7.0。
浏览 0
提问于2019-02-01
得票数 3
回答已采纳
4
回答
在
GitLab
CI中将环境变量从一个
阶段
导出到下一个
阶段
environment-variables
、
gitlab
、
gitlab-ci
有没有
一种方法可以
在
GitLab
CI中将环境变量从一个
阶段
转换到下一个
阶段
?我正在寻找类似于特性的东西,只是用于环境变量,而不是文件。假设我
在
configure
阶段
配置构建,并希望
将
结果存储为(秘密的、受保护的)环境变量,以供下一
阶段
使用。我可以
将
配置保存在文件中,并将它们存储为
作业
工件,但我担心文件中的秘密可能会被所有人下载。
浏览 0
提问于2017-06-27
得票数 21
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Gitlab CI 基础知识
GitLab 12.2发布,新增设计管理和管道有向无环图管理
CI/CD 工具选型:Jenkins 还是 GitLab CI/CD?
GitLab 15.11发布,包括代码建议、团队项目合规管理等功能
GitLab CI/CD 自动化构建与发布实践
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券