gitlab-ci 相关问题

来自gitlab的持续集成服务器。

Gitlab CI - 在dev-server上部署docker-compose.yml,测试并部署到PD

我是Gitlab CI的新手,但开始阅读文档。在实际构建它之前,我想检查是否按计划进行是一个好主意:我有一个docker-compose文件和几个......

回答 2 投票 3

GitLab CI-Build Artifacts命令行下载

GitLab版本 - 11.8.1并尝试在Ubuntu -14.04-LTS系统的终端上下载CI-Build工件zip文件。使用下面的命令curl -XGET --header“PRIVATE-TOKEN:avxa_afdfouqernadfg”-...

回答 1 投票 0

使用gitlab API获取gitlab-ci标记

从API中不清楚如何获取可用于克隆http存储库的令牌。从这里的文档:http://doc.gitlab.com/ee/ci/api/README.html应该可以获取...

回答 3 投票 7

Gitlab CI - 仅当特定文件集发生更改时如何触发构建

在Gitlab CI中,只有在特定文件集上发生更改时,如何触发构建?有没有办法在触发构建时包含或排除某些文件?例如:更新README ....

回答 3 投票 15

无法在GitLab CI YAML中打印包含双引号的字符串

我正在使用CI Lint测试器来尝试找出如何存储预期的JSON结果,我后来将其与curl响应进行比较。这些都不起作用:尝试1 ---图像:ruby:2.1脚本:-...

回答 2 投票 5

如何重写正则表达式`^(?!master)。+ @`没有负面的预测?

如何重写正则表达式^(?!master)。+ @没有否定的前瞻?

回答 2 投票 1

获取gitlab中kubernetes部署的状态

我正在尝试设置gitlab管道,它构建并部署到kubernetes。我在kubectl应用-f Application-k8s-file.yaml和kubectl rollout状态部署的步骤...

回答 1 投票 0

Gitlab CI - 创建集群,运行pod,在pod中运行app,运行测试,然后删除集群

我有一个小问题。是否有可能通过gitlab CI(gitlab-ci.yml),带有pods的kubernetes集群进行集成测试?我需要用数据库等运行~10个pod,然后运行我的应用程序'...

回答 1 投票 2

如果我的代码需要在Windows服务器上运行,如何构建gitlab管道?

我实现了一堆需要在Window Server上运行的基础架构检查(PowerShell脚本)(大多数都使用Get-WmiObject cmdlet)。我把它们和他们的Pester测试一起放在GitLab上......

回答 2 投票 0

仅当MR的目标分支是特定分支时才运行GitLab CI作业

我可以为这样的合并请求运行一个作业:test:stage:test script:./ test only: - merge_requests但是,如果目标分支是特定的,我也只想运行这个作业(例如...

回答 1 投票 0

使用gitlab runner时Python不被识别为命令

我正在尝试在gitlab存储库上建立持续集成。我添加了以下gitlab-ci.yml文件:阶段: - 测试测试:图像:python:3.7脚本: - python -v标签: - python ...

回答 1 投票 1

gitlab-ci - 针对不同分支的多个阶段的作业

继Szenario之后。我有1个生产和2个开发分支,应该部署不同的环境变量 - prod - dev1 - dev2我想将部署分成2个不同的...

回答 1 投票 0

如何有条件地更新CI / CD作业图像?

我刚刚进入CI / CD的(精彩)世界,并且有工作流程。但它们并不是最佳选择。该应用程序是一个dockerized网站:源代码需要由webpack编译并结束...

回答 3 投票 1

尝试在Gitlab CI环境变量中添加Firebase令牌时验证错误

我想使用firebase登录来添加我在firebase-tools中生成的令牌:ci到Gitlab CI。我转到设置 - > CI / CD - >变量,并将密钥添加到环境变量中...

回答 1 投票 0

使用Gitlab进行Webhook配置

我有一个Jenkins管道项目,我希望每次推送到托管代码的Gitlab存储库时都会触发构建。在Jenkins我安装了Gitlab插件......

回答 4 投票 1

如何使用“when:on_failure”触发特定作业失败的作业?

我正在研究CICD,出于某种原因,我们希望在另一个工作失败时触发工作。在yaml文件中,我指定了“when:on_failure”,但我无法找到指定作业名称的解决方案。 ...

回答 1 投票 0

在Windows gitlab ci中无法识别Git

我按照这里的说明配置了一个gitlab运行器:https://docs.gitlab.com/runner/install/windows.html不幸的是,当我推送到我的存储库时,我的管道出现故障:使用gitlab-runner 10.5.0运行(.. 。

回答 4 投票 3

GitLab CI - 缩短变量值

我正在尝试为我的项目启用评论应用程序,并为分支机构自动部署到Heroku。每个部署都应具有以下地址:https:// prefix- .herokuapp.com ...

回答 1 投票 0

如何从另一个repo访问gitlab变量

我在gitlab中有两个存储库A,B。我想在gitlab中的“repo A”到“repo B”中访问一些变量来实现CICD。我怎么做。

回答 2 投票 0

GitLab Pipeline触发器:重新运行最新的标记管道

我们在GitLab CE上有一个应用程序(我们称之为主要仓库),它有一个生产构建和部署管道,只有在部署标签时才会触发。这是通过以下方法在.gitlab-ci.yml中实现的:...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.