gitlab-ci 相关问题

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

Cypress 未在 gitlab 管道 CI 中安装二进制文件

我正疯狂地尝试在我的 gitlab 管道中安装 cypress。它在我的本地(Windows)上运行良好。 我的 gitlab yml 文件: CYPRESS_CACHE_FOLDER:$PROJECT_DIR/.cache/赛普拉斯 缓存: 路径: - ~/.

回答 1 投票 0

GitLab CI/CD:使用当前工作目录中的内容创建 tar.gz 并将 tar.gz 保存在当前工作目录中: tar: .: 文件在我们读取时已更改

我正在尝试创建一个档案,例如当前工作目录中的 archive.tar.gz 例如/builds/project/ 而不将 archive.tar.gz 保存在 archive.tar.gz 中。 为了防止这种情况发生,我正在努力...

回答 1 投票 0

在 Gitlab CI 上克隆子模块(存在于其他 Git 服务器上)

我有一个 Gitlab 项目,比如说parentRepo,它引用了 Github 上存在的子模块。 [子模块“子模块/child1”] 路径=子模块/child1 网址 = https://gi...

回答 1 投票 0

gitlab-ci.yml 中的动态作业依赖关系取决于矩阵中的作业变体

我有一个构建作业,可以在并行作业中构建多个变体: 构建固件: 阶段:构建 脚本:| echo "建筑${BOARD}_${BUILD_TYPE}" 文物: 路径: -

回答 1 投票 0

如何根据某个分支名称合并到 main 时触发 Gitlab 管道作业

我想创建一个部署作业,当从交付分支进行合并时更新产品测试服务器。我们不经常交付,这就是为什么我们有一个开发测试服务器和一个产品测试...

回答 1 投票 0

Android GitLab CI。通过阶段重用已编译的文件

我正在寻找一种解决方案,通过重用先前阶段的编译文件来优化管道执行。 让我们将其缩小到两个阶段:编译 - 测试。 编译将共享其构建文件夹...

回答 1 投票 0

无法使用 CI 部署到 firebase 托管:未找到 OAuth 令牌

我尝试将 astro 项目部署到 firebase 托管中,但无法使用 CI 部署它们,但能够将它们部署在我自己的机器中。这是 CI 的日志 [2024-10-21T08:50:57.760Z] >

回答 1 投票 0

如何完全禁用/删除合并请求中的“立即合并”选项?

我们有一个要求,开发人员应在合并其合并请求之前强制运行合并训练。 但为此,我需要禁用所有“立即合并”选项

回答 1 投票 0

Maven 构建、发布使用 Gitlab 版本进行部署

我想构建一个简单的 Maven 项目,我想使用 Gitlab CI 和 TBC 模板创建一个版本。 使用 Maven 模板,它的工作方式就像一个魅力: # 包含的模板 包括: # Maven 项目...

回答 1 投票 0

如何让 GitLab CI/CD DIND 使用不安全的注册表

我的 GitLab CI/CD 配置中有以下内容: 图片:docker:19.03.0 服务: - 名称:docker:19.03.0-dind 命令:[“--insecure-registry = My_IP:4567”] 变量: DOCKER_驱动程序:

回答 3 投票 0

默认将所有 GitLab CI 作业设为手动

是否可以将 GitLab CI 管道中的所有作业设为手动,而不添加规则:when:手动到所有作业?我基本上希望所有工作都有触发它们的特定规则,但在任何

回答 1 投票 0

从Python API调用调用GITLAB作业

我有一个 Python 函数,它使用两个变量触发 GitLab 作业:标记和发布。使用管道触发令牌时,该函数按预期工作,但是当我切换到私有令牌时,我

回答 1 投票 0

没有这样的主机CI,docker

我失去了理智,我正在尝试运行共享的 gitlab 运行程序以使用它们来构建我的 docker 映像。 无论我做什么,我总是收到这样的主机不存在的错误。 错误:连接期间出错:获取 &q...

回答 1 投票 0

如何列出修改过的文件?

每当提出 PR 时,我都会使用 gitlab-ci 运行 .gitlab-ci.yml 中定义的脚本。 我想获取自上次提交以来修改的文件列表。 用例是运行特定于文件的集成...

回答 3 投票 0

在多个Gitlab项目gitlab-ci.yml文件下使用shell脚本功能

我有多个 gitlab 项目,我想创建一个在多个项目下有用的模板。 我的一个项目下有2个文件 函数.sh 函数.yml 问题: 在功能下...

回答 1 投票 0

GitLab CICD 作业:无法提交文件,git-push 命令失败

我正在尝试在 GitLab 上运行一个 CICD 作业,在执行此作业时出现此错误。 它明确表示它无法读取密码,但我不确定它是从哪里读取密码的? ...

回答 1 投票 0

是否可以使用 CI/CD 组件定义多个“连续”构建模板?

我知道可以使用并行矩阵作业来处理多个项目,使用相同的模板和 include:project 语法。这里给出了一个例子:https://stackoverflow.com/a/67...

回答 1 投票 0

在自我管理的 GitLab 中的非 root 组上安装 to-be-continuous?

在自我管理的 Gitlab 上为项目启动 Gitlab CI,我想使用待连续模板。 所以我想遵循专用文档,这需要公共根目录...

回答 1 投票 0

如何推送个人Gitlab项目的包仓库?

我正在使用我组织的 Gitlab 实例,并希望从我的 CI 管道上传到个人项目的包注册表。 我已经能够从共享项目的包中上传和下载

回答 1 投票 0

gitlab-ci 用子值替换父变量

我的父文件: .dev_vars: &dev_vars {} 部署开发: 变量: <<: *dev_vars script: - echo "URL=$URL" My child file: include: - project: 'ci-parent' ref: 'mai...

回答 1 投票 0

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