来自gitlab的持续集成服务器。
当管道在 Gitlab 中运行时,如何禁用推送、合并和拉入 master?
我每天都在运行管道。该管道基本上将我的 origin/master 推送到几个远程分支。由于有许多远程分支机构(约 70 个),这可能需要大约 1.5 小时
如何定义 GitLab CI 作业以依赖于一个或另一个先前作业?
我想定义一个管道来编译、部署到目标和测试我的项目。 这应该以两种不同的方式发生:每次提交时的增量(希望快速)构建和完整的构建计划......
Gitlab.com CI 错误:gitlab-runner-build:未找到
我有一个非常简单的 PHP 项目。大部分是静态内容; PHP 代码很少,没有数据库连接。我仍然希望 Gitlab.com 中有一个部署按钮。生产代码托管在普通的 ubu 中...
我正在使用 GitLab CI,我有一个要修改的作业模板。目前,我的工作是这样的: 姆瓦阿:达格斯:测试:2.8.1: 变量: AIRFLOW_版本:2.8.1 PYTHON_版本:3.11
使用 WIF 来自私有 GCP 工件注册表的 Gitlab CI 作业基础映像
如果我无法通过 DOCKER_AUTH_CONFIG 使用服务帐户密钥,有没有办法使用私有工件注册表中的图像? 我在之前的工作中尝试使用 WIF 登录并通过 docker con...
我的 GitLab 管道在每次推送时自动执行,我想手动运行管道而不是在每次推送时运行。 管道文档:https://docs.gitlab.com/ee/ci/yaml/#workflowrules 我试过这个 .git...
有没有办法在作业日志中显示 Gitlab CI 中的时间? 如下图所示,对于某些命令(我猜是自动设置命令),右侧显示了时间。 有没有办法...
在Gitlab作业的manual_confirmation中使用变量
我正在尝试在手动确认中使用管道变量来执行手动 Gitlab 作业。但该对话框仅显示变量的名称,而不显示其值。 我错过了什么吗? 这里
我有一个 gitlab 管道正在执行并创建一个 docker 容器。现在,每当提出一些合并请求(即从功能分支到开发分支)时,我的功能分支就会被删除。 所以...
我可以使用JWT auth方法并获取令牌: 导出 VAULT_TOKEN=\ $(vault write -field=token auth/jwt/login role=$my_role_name jwt=$CI_JOB_JWT) 我还可以使用Vault kv获取变量源...
与此问题相关 服务器挂钩不起作用 我正在尝试在 gitlab 中创建一个服务器挂钩。 目标是创建一个当任何用户按下时都会触发的钩子。 我们尝试了几件事: 取消注释
我正在开发一个设计系统,我们正在从一个所有依赖于同一构建步骤的简单项目转向一个具有更细粒度方法的项目,其中令牌和图标是分开的...
使用 Terraform 时如何避免覆盖 GitLab CI 变量
我是 Terraform 新手,正在尝试使用它来配置我的 GitLab 项目。 到目前为止,这是有效的,但我还创建了不得在每次运行时重置的密钥。 因此,GitLab CI 变量
GitLab CI 调用 vcvarsall.bat 的 Python 脚本失败
我有一个 Python 脚本,可以从 cmd.exe 和 powershell.exe 运行,但不能从 Windows 上的 GitLab 运行程序作业运行。 def 构建(): 对于 [“调试”,“发布”] 中的 c: 子流程。
我想将构建阶段的工件用于测试阶段。但不知何故, dotnet test 命令没有找到任何测试并立即退出。 dotnet 恢复和 dotnet 构建通讯...
.net 应用程序的 gitlab ci/cd 中的代码覆盖率?
我最近开始使用 C#,并且正在开发我们拥有的遗留系统之一。我试图弄清楚这个遗留系统的代码覆盖率是多少。这是我的 Sample.UnitTests.csproj
我在从 gitlab 部署某些内容时遇到错误。 $ aws cloudfront create-invalidation --distribution-id=EVB1B2B3B4B56 --paths "/*" **当
我在运行对 GitLab 的 API 调用以更新 GitLab 实例中的组变量时遇到问题。 在本地运行时运行下面的命令工作正常,但我在运行 s 时遇到问题...
在 Gitlab CI 上克隆子模块(存在于其他 Git 服务器上)
我有一个 Gitlab 项目,比如说parentRepo,它引用了 Github 上存在的子模块。 [子模块“子模块/child1”] 路径=子模块/child1 网址 = https://gi...
由于 DNS 错误导致 GitLab CI Docker 登录失败
我正在使用单个 GitLab Runner 运行 GitLab CI/CD 管道。我的 gitlab-ci.yml 包含额外的主机,这些主机似乎应用正确,但我在 Docker 登录步骤中遇到了问题。