来自gitlab的持续集成服务器。
使用 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 登录步骤中遇到了问题。
Cypress 未在 gitlab 管道 CI 中安装二进制文件
我正疯狂地尝试在我的 gitlab 管道中安装 cypress。它在我的本地(Windows)上运行良好。 我的 gitlab yml 文件: CYPRESS_CACHE_FOLDER:$PROJECT_DIR/.cache/赛普拉斯 缓存: 路径: - ~/.
GitLab CI/CD:使用当前工作目录中的内容创建 tar.gz 并将 tar.gz 保存在当前工作目录中: tar: .: 文件在我们读取时已更改
我正在尝试创建一个档案,例如当前工作目录中的 archive.tar.gz 例如/builds/project/ 而不将 archive.tar.gz 保存在 archive.tar.gz 中。 为了防止这种情况发生,我正在努力...
在 Gitlab CI 上克隆子模块(存在于其他 Git 服务器上)
我有一个 Gitlab 项目,比如说parentRepo,它引用了 Github 上存在的子模块。 [子模块“子模块/child1”] 路径=子模块/child1 网址 = https://gi...
gitlab-ci.yml 中的动态作业依赖关系取决于矩阵中的作业变体
我有一个构建作业,可以在并行作业中构建多个变体: 构建固件: 阶段:构建 脚本:| echo "建筑${BOARD}_${BUILD_TYPE}" 文物: 路径: -