gitlab-ci 相关问题

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

Gitlab 运行程序无法运行 aws 命令

我正在尝试使用他们共享的 Runner 来运行 GitLab 的作业, 我创建了一个 .gitlab-ci.yml 并将其保存在我的项目的根目录中, 将 AWS 信用配置为环境变量 - AWS_ACCESS_KEY_ID

回答 3 投票 0

CI 作业在 GitLab-runner 上间歇性失败,并出现错误“致命:浅文件自我们读取以来已更改”

我的自托管 GitLab 部署上的作业最近有时会因以下 git 错误而失败: 完整作业日志的示例如下: 使用 gitlab-runner 13.12.0 (v13.12.0) 运行 上....50ab V...

回答 2 投票 0

如何在gitlab中触发特定作业

我想在管道中运行特定作业。我认为为作业分配一个标签,然后在 post 方法中再次指定该标签就可以满足我的需求。问题是当我触发使用...

回答 3 投票 0

Gitlab CI:触发作业给出错误 - 未知密钥:策略

我有一个要求,我必须运行多项目管道。我已经成功地做到了这一点。但是一旦我添加 stratey: dependent 管道就会失败并出现错误 - “未知密钥:

回答 1 投票 0

Gitlab ci 不会运行我的脚本,因为它需要数据库连接

我正在尝试在 gitlab 中运行单元测试,测试在我的本地环境中正常运行,但我在 Gitlab 中遇到以下错误。 我猜 gitlab 无法访问数据...

回答 1 投票 0

在gitlab-ci.yml脚本中设置环境变量

我正在将下面的 GitHub Action 脚本转换为 GitLab CI 脚本。 从 GitHub 文档中,我了解到下面的行设置了环境变量的值 - 但我找不到......

回答 1 投票 0

基于分支运行不同的CI管道文件

我有两个不同的 CI 文件用于开发和测试环境。我需要两个单独的文件,因为我无法控制脚本,并且由于 gitlab 的变量嵌套问题。这是我现在的....

回答 1 投票 0

Gitlab 可以向匿名用户公开构建和覆盖徽章吗?

我们在 GitHub 上托管一些存储库,在 GitLab 上托管其他一些存储库。 有时,会发布包但不发布源代码。 我们总是在 README.md 中显示构建状态和代码覆盖率。 难道是……

回答 2 投票 0

如何修复 gitlab docker no disk space left 错误?

我正在使用 GitLab ci 管道构建应用程序的 docker 映像,当 docker build 命令运行时,我收到此错误: 处理 tar 文件时出错(退出状态 1):写入 /u...

回答 2 投票 0

Gitlab Pipeline Cypress Mochawesome 报告无效报告器“[object Object]”

在终端中运行命令工作正常,但在推送后立即在 Gitlab Pipeline 上显示无效的报告器“[object Object]” 有人遇到过同样的问题吗? 管道错误 Gitlab YML 文件

回答 1 投票 0

Kaniko 无法针对 Nexus OSS 进行身份验证

我们面临一个问题,无法使用 kaniko 将 docker 镜像推送到我们的 nexus 注册表。下面我提供了一个最小的重现,我们使用的是 Nexus OSS 3.49.0-02。 使用

回答 1 投票 0

GitLab 管道在评估 $CI_COMMIT_TAG 时卡住了

我使用以下简单管道(.gitlab-ci.yml): 工作流程: 规则: - 如果: $CI_COMMIT_TAG =~ /^v?(\d+(\.\d+)*)$/ 建造: 标签: - 我的标签 脚本: - 回声“你好” 我想要...

回答 1 投票 0

Gitlab CI:仅对受保护分支上存在的标记提交运行管道作业

我想创建一个仅在满足以下两个条件时才运行的管道: 标签引用给定的提交 提交存在于任何受保护的分支(即主分支)上 可选:T...

回答 1 投票 0

为什么我在 Gitlab 运行程序中收到 ssh: 操作超时?

我正在尝试搭建一个平台来学习 Gitlab CI/CD 的工作原理。我制作了这个 Gitlab CI 文件,它只从 Gitlab CI/CD 变量中读取 ssh 私钥($KEY),连接到服务器并在

回答 1 投票 0

Gitlab CI - 在变量中使用变量

嘿,这几天一直困扰着我,我觉得我错过了一个小语法。 我想从 gitlab 管道发送一条带有测试状态的松弛消息。我正在使用 stage:allure 来获得这些......

回答 1 投票 0

将通用部署脚本拉取到多个 GitLab 存储库的最佳实践

在 GitLab 上,我们有许多应用程序存储库,每个存储库都包含自己的应用程序运行时代码、IaC (CloudFormation) 模板、配置、GitLab CI/CD 管道文件和通用 shell 部署...

回答 1 投票 0

如何解决“已安装 cypress npm 软件包,但缺少 Cypress 二进制文件。”

我正在尝试在 GitLab CI 运行程序中下载并安装 Cypress 并获得以下错误输出: 已安装 cypress npm 软件包,但缺少 Cypress 二进制文件。 我们预计二进制文件...

回答 5 投票 0

Gitlab 中构建失败的工件

我想知道如何在gitlab持续集成中为失败的构建生成工件,以查看构建生成的html报告。 我尝试这样: 文物: 何时:on_fail...

回答 3 投票 0

如何在gitlab上使用`pwsh`代替powershell?

这是我的简单场景:我想在我构建的图像中执行一些最小的冒烟测试。以下效果很好: 码头工人 2022: 阶段:测试 图片:mcr.microsoft.com/windows/servercore:lts...

回答 1 投票 0

Connect-AzAccount 无法从 Gitlab yaml 运行

我正在尝试使用 Connect-AzAccount 和服务主体连接到 Azure 订阅。我正在使用这种方法 https://learn.microsoft.com/en-us/powershell/module/az.accounts/connect-azaccount...

回答 1 投票 0

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