腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(821)
视频
沙龙
1
回答
Gitlab
管道
失败
,
即使
部署
发
生在
GCP
上
、
、
、
、
我刚刚在
Gitlab
上
创建了我的第一个CI/CD
管道
,它为Next.js应用程序创建了一个docker容器,并将其
部署
在Google Cloud Run
上
。: # File: .
gitlab
-ci.yml image: google/cloud-sdk
浏览 18
提问于2021-08-14
得票数 1
回答已采纳
1
回答
使用J弹API使
GitLab
管道
失败
、
、
为了
部署
应用程序,我在
Gitlab
中使用了J弹性API。使用,我使用ExecCmdById方法在远程服务器
上
执行脚本。我尝试过一些东西,但这是一个丑陋的修复:请看我的
管道
,=>, 是否有一个真正的解决方案使
Gitlab
管道
失败
?
浏览 0
提问于2017-11-04
得票数 0
回答已采纳
1
回答
Gitlab
CI规则用于更改仅选定的文件
我试图修改现有的
gitlab
CI
管道
,以便如果合并请求的更改文件列表与正在
部署
的实际代码无关,“
部署
”阶段就不会启动。deploy: only: - main 现在,
部署
只发
生在
主分支或主分支
上
,我想继续使用相同的逻辑,但我还想介绍一个附加逻辑,如果唯一改变的是readme.md,那么就不要执行
部署
。我看到了
gitlab
对cha
浏览 2
提问于2022-10-19
得票数 0
1
回答
github操作中
gcp
数据流
管道
的处理
部署
错误
、
、
、
、
我正在使用github actions
部署
gcp
数据流
管道
。基本
上
,我调用一个shell脚本,它运行以下命令来
部署
这将
部署
管道
,github操作将显示它已成功完成,
即使
失败
,也会显示为成功。如果错误
失败
了,我想把它抛出水面。现在有两种方法
浏览 4
提问于2020-04-17
得票数 0
1
回答
GCP
计算引擎的连续交付
、
、
我在
GitLab
上有一个
管道
,每推一次,就会触发一个构建,如果所有测试都通过主分支,则生成一个Docker映像,将其发布到
GitLab
注册表。在Google平台上,我有一个Compute Engine ( VM )实例,其中安装了一个坞映像(在
GCP
上
,我还在中发布了一个停靠映像--我现在是手动完成的)。我想自动更新
GCP
计算机引擎实例
上
的Docker映像的步骤。 我应该如何从
GCP
访问
GitLab
规则,
即使
我将
浏览 0
提问于2018-01-11
得票数 0
3
回答
工件不是在子
管道
中提取的。
、
这是我的
gitlab
ci配置。在构建阶段,应用程序构建在dist文件夹中,该文件夹作为工件存储。下一个
部署
阶段是为
部署
运行子
管道
的触发器。stages: - deployment build
浏览 20
提问于2022-01-11
得票数 1
回答已采纳
1
回答
GitHub存储库中的CI/CD
我曾考虑过使用GitHub操作,但我认为如果我能够在系统中进行这种配置,而不是在GitHub
上
的每个存储库中进行配置,情况会更好。
浏览 1
提问于2020-06-17
得票数 1
6
回答
Gitlab
成功运行
部署
,但作业
失败
、
我的CI/CD
管道
有问题,它成功地
部署
到
GCP
云运行,但在
Gitlab
仪表板
上
的状态
失败
。image: google/cloud-sdk:alpine stage: deploy - integration # This pipeline s
浏览 49
提问于2021-10-01
得票数 1
回答已采纳
1
回答
GITLAB
: CI/CD
管道
不会
失败
,在测试用例
失败
时会自动终止。我该怎么做才能达到同样的目的?
、
、
、
、
我正在使用
GitLab
,我的测试用C# Speflow编写。我已经将
管道
配置为在
部署
前执行完整的自动化套件,但是我的
管道
在测试用例
失败
时不会
失败
和终止,它继续运行,
即使
执行了完整的套件,它仍然没有
失败
或停止。只有在达到运行暂停限制时,
管道
才会停止。请参阅下图:我想要停止
管道
,并在任何测试用例
失败
时将其标记为
失败
。我使用了"allow_failure: fals
浏览 3
提问于2021-12-31
得票数 0
1
回答
在
Gitlab
.com上
部署
项目到本地Minikube
、
、
、
、
我正在使用
Gitlab
,并试图为java和spring中的微服务项目构建一个基本
管道
。在
gitlab
.com中,每个微服务都有自己的回购,它们是公开的。我设法完成了以下步骤: integrationrelease build -> mvn编译测试-> mvn与
gitlab
包注册表
上
的Sonar -> mvn发行版进行验证,使用本地
gitlab
-runnerdocker->将码头映像使用dockerfile文件推送到在本地码头容器
上
运行的
浏览 6
提问于2022-07-15
得票数 0
回答已采纳
1
回答
Gitlab
:总是有可能启动一项手工作业(
即使
以前有一些
失败
)。
、
、
、
我在用
gitlab
-ci。我有一个
管道
,它有以下步骤:一些测试更多的测试
部署
和回滚作业都必须手动启动,这意味着我在
gitlab
-ci.yml文件中使用了when: manual。但是,我也希望回滚是可能的,
即使
步骤/作业以前已经
失败
过(例如,错误的
部署
或“更多测试”阶段的
失败
)。现在,我只是将“更多的测试”和“回滚”放在同一个阶段,这样一个测试的
失败
不会影响另一个测
浏览 0
提问于2020-06-24
得票数 3
1
回答
基于特定流道的
GitLab
触发器
管道
、
场景触发(从另一个项目)运行的
管道
,该
管道
在这个新虚拟机上运行我正在使用GitLabs触发器API从一个项目运行
管道
,但是希望它能在这个新创建的虚拟机上运行。 将这些信息解析为
GitLab
API的最好方法是什么,或者像标记这样的东西是最好的方法吗?文件将生成一个新的构建机器,并使用python脚本将其
部署
到vsphere中的“测试组”。(
部署</
浏览 0
提问于2017-10-23
得票数 3
回答已采纳
1
回答
无法将Kubernetes
部署
链接到
GitLab
环境页面
、
、
、
、
我正在尝试为SpringBoot应用程序设置一个完整的CI/CD
管道
,从一个
GitLab
存储库(参见)开始,然后自动
部署
到由Google平台支持的Kubernetes集群。我的
管道
工作得很好(应用程序是构建的,它被打包成一个Docker映像,图像发布在我的项目注册表
上
,容器是为staging和production环境启动的),除了一个细节:Operation/Environments在
管道
执行过程中,PROJECT_PATH_SLUG和ENVIRONMENT占位符使用
浏览 0
提问于2019-07-17
得票数 4
回答已采纳
1
回答
无法连接到unix://var/run/docker.sock
上
的Docker守护进程。(
Gitlab
)
、
、
、
、
我还设计了
gitlab
CI/CO,以便将代码发布到AWS实例。
管道
部署
失败
-api-暂存:->脚本->脚本/ci
浏览 2
提问于2021-10-20
得票数 0
回答已采纳
1
回答
工作中的
Gitlab
CI变量
、
、
我在确定工作
上
遇到了一些麻烦。我正处于定义
管道
的早期阶段,我试图用变量来解决我的问题:)。}/${CI_JOB_NAME%-plan-development} script: -
gitlab
-terraformplan artifacts: name: plan-${ENVIRONMENT}-${CI_JOB_NAME%-plan-
浏览 4
提问于2022-01-31
得票数 1
回答已采纳
1
回答
Gitlab
-CI
失败
错误:初始化错误:链接看起来不是有效的图表存储库或无法访问:
、
、
、
我正在通过
Gitlab
运行自动
部署
到
GCP
,我正在使用这个自动
部署
脚本https://
gitlab
.com/
gitlab
-org/
gitlab
/blob/master/lib/
gitlab
/ci/templates现在有一个用于
部署
的模板,它在作业auto-deploy download_chart
上
失败</e
浏览 17
提问于2020-12-31
得票数 1
1
回答
Gitlab
Server在Google引擎邮件配置中的应用
、
、
最近,我在运行在
GitLab
上
的Kubernetes集群中安装了一个新的GKE服务器。我跟踪了这些文档: 如何访问
GitLab
服务器中的配置?
GitLab
版本: 13.7.0 头盔图
浏览 4
提问于2021-01-13
得票数 4
回答已采纳
4
回答
将
gitlab
中的puppeteer与
gitlab
-ci.yml集成
、
、
、
、
我想要完成的工作如下:我的测试在每次
部署
到生产环境之前都是自动运行的。如果它们成功,
部署
就会通过,如果它们
失败
,
部署
就会取消。 我在
gitlab
上
使用
管道
来自动化我的
部署
过程。所以我的主要问题是如何将我的木偶测试集成到
gitlab
-ci.yml文件中?
浏览 1
提问于2018-02-06
得票数 14
1
回答
Gitlab
的“页面”工作在内部是如何工作的?
、
、
Gitlab
徽章工具需要图像文件的URL。它无法使用查询字符串从URL加载图像。不幸的是,访问特定作业工件的语法。这实际
上
意味着我们不能以徽章的形式链接到作业工件。有用于
部署
具有各种框架的实际网页的,但我对其中任何一个框架都不感兴趣,因为我只是使用项目的“页面”来托管文件。 这个假设似乎是,我想在
管道
的末尾
部署
我的页面。但是,我想上传
管道
开始附近的shellcheck检查和pylint工件。此外,我希望这些工件被上传,
即使
管道
阶段
失败
浏览 0
提问于2018-12-28
得票数 3
回答已采纳
1
回答
如何在
gitlab
管道
中获取合并请求信息?
、
、
我最近了解了,虽然我真的很喜欢这种在Github中的集成,但我想知道在
Gitlab
中是否可以免费实现同样的功能。基本
上
,我想要达到的是: 向给定的松懈发送一条关于环境或
管道
中构建/测试
失败
的消息,其中包含
管道
的相关链接。似乎从
Gitlab
11.6开始就有可能拥有,但我不知道如何获取合并请求的信息,甚至是谁提交了合并请求来使用它在我的
管道
脚本中创建专用的
部署</em
浏览 0
提问于2019-03-29
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Gitlab CI 基础知识
GitLab 12.1版本发布,支持Pages自动https证书、机密MR请求等
GitLab 15.11发布,包括代码建议、团队项目合规管理等功能
运维经典案例学习之GitLab官网在线仓库SSH连接故障排查和经验总结
干货 | 携程 Web CI/CD 实践
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券