GitLab是一个开源Git存储库管理器,具有问题跟踪和维基以及持续集成功能。使用此标记来编写与GitLab API或类似的相关的编程问题;有关一般用法的问题被视为偏离主题。
我正在运行一个项目管道,在其中一项作业中,我试图通过needs:project关键字从不同的项目获取工件,以便获取指定作业的最新工件。
我正在从 CSV 文件上传 Gitlab 中的问题。 每一行代表一个测试用例。 我想将每个新导入的“测试用例”问题链接到其“要求”/“用户故事...
如何通过 .gitlab-ci.yml 文件将存储库克隆或拉取到 Ubuntu 服务器上
我有一个托管在 GitLab.com 上的存储库和一个运行 Ubuntu Server 的 EC2 实例。我可以通过 SSH 连接到服务器并克隆存储库,Apache2 可以很好地提供服务。但是,我如何设置 .gi...
如何让 stageB 中的一个 jobB 仅在 stageA 中的所有作业完成后才运行
包含有关您目标的详细信息: 我希望仅当 stageA 中的所有作业都完成时,stageB 中的一个 jobB 才能运行。 A阶段B阶段 工作01A 工作B 工作02A ... 工作58A 我尝试了什么: 为了...
如何使用 GitLab CI/CD 配置仅在主分支上触发 CI/CD 管道?
我有一个 GitLab CI/CD 配置,我希望仅当更改推送到主分支时才触发管道。以下是我的 .gitlab-ci.yml 文件的简化版本: 阶段: -
如何使用 Gitlab CI-Component 进行扩展?
我有这个 GitLab CI 组件: 规格: 输入: 信息: 默认:测试 --- .测试组件: 脚本: - echo "$[[输入.消息]]" 我还有这个管道: 阶段: -...
GitLab 可以在推送分支的每个新提交上运行 CI 管道吗?
假设我有一个本地功能分支,有 10 次提交(以线性方式)。我还有一个 GitLab CI 管道检查有关我的代码的各种内容(拼写检查、格式设置、静态分析)。 我的去...
我使用 Nuke 创建了一个 CI 管道来构建我的项目。在此阶段,项目会抛出一些我想忽略的警告,但 CI 将它们视为错误并失败。我想抑制这种情况...
与其他几位用户一样,我面临着 GitLab CI/CD 中重复管道的问题。虽然 GitLab 文档中散布着一些关于如何防止这种情况的文档, 我的印象是...
.gitignore 不要忽略被忽略的子文件夹中的某个文件名
我的项目有许多(当前有 2 个)名为 .vscode/ 的子文件夹,我需要 .gitignore 来忽略该子文件夹及其所有文件,除了名为 launch.json 的文件 我的 .gitignore 是这样的 .
我正在尝试使用他们共享的 Runner 来运行 GitLab 的作业, 我创建了一个 .gitlab-ci.yml 并将其保存在我的项目的根目录中, 将 AWS 信用配置为环境变量 - AWS_ACCESS_KEY_ID
我正在尝试链接使用 helm 和 gitlab 安装的 keycloak。 该提供程序是使用omniauth 提供的。 { name: "openid_connect", # 不要更改此参数 标签:“钥匙斗篷...
CI 作业在 GitLab-runner 上间歇性失败,并出现错误“致命:浅文件自我们读取以来已更改”
我的自托管 GitLab 部署上的作业最近有时会因以下 git 错误而失败: 完整作业日志的示例如下: 使用 gitlab-runner 13.12.0 (v13.12.0) 运行 上....50ab V...
使用自动缩放docker.machine执行器,无法设置docker:dind
更新(完整的初始描述如下) 更新 1:DOCKER_TLS_CERTDIR 我最初没有显示这些日志条目,但在启动 dind 容器之前我看到了这些日志条目: 使用 Docker
我想在管道中运行特定作业。我认为为作业分配一个标签,然后在 post 方法中再次指定该标签就可以满足我的需求。问题是当我触发使用...
k3s 上的 GitLab 运行程序错误 ContainersNotInitialized:“状态不完整的容器:[init-permissions]”
我可以看到我的 POD 已创建,但构建日志是这样说的。 使用 gitlab-runner 16.3.0 运行(8ec04662) 在 gitlab-runner-679d6544d7-2cnnp -cU7jBwtk 上,系统 ID:r_FmvSLQ5mgJMU 正在准备&q...
如何使用 GitLab 在 Cloudflare Pages 中自定义 URL
我想使用 Cloudflare Pages 结合 GitLab 和 Eclipse 创建一个网站。我设法进行了测试,但我想主要围绕 URL 格式进行一些更改。 菲...
我们使用 GitLab 社区版 v16.4.1 并尝试使用这个简单的 GitLab CI 从 Vault 中提取机密,但它抱怨没有机密密钥。 可能是什么问题? CE版本没有...
我有一个要求,我必须运行多项目管道。我已经成功地做到了这一点。但是一旦我添加 stratey: dependent 管道就会失败并出现错误 - “未知密钥: