来自gitlab的持续集成服务器。
问题:由于 GitLab CI 没有提供内置方法来处理手动取消作业时的清理任务,因此有必要创建一个 Python 脚本来负责清理进程...
使用 python-gitlab 将文件添加到 GitLab 项目时尝试使用非字典值初始化 RESTObject
我正在尝试通过使用 python-gitlab 库导入 GitLab 导出 tar.gz 文件,通过 GitLab CI 管道创建 GitLab 项目。新项目已创建,但未初始化...
在 Gitlab-CI 中清理缓存的简单方法(使用 docker 镜像)
我有一个 GitLab CI,它使用缓存来存储一些文件,以便在同一管道中的阶段之间共享。 提炼: 默认: 图像:maven:3.9.0-eclipse-temurin-17 标签: - k8s-aws 阶段: - 布...
我有.gitlab-ci.yml。这里我们刚刚安装了composer。 composer.json 需要 php 7.4。 图片:php:7.4 stage: # 作业的阶段列表及其执行顺序 - 测试 之前的脚本: #
如何从 gitlab 管道中运行的 ansible-navigator 获取日志输出?
我有一个简单的 gitlab 管道定义如下: 部署上线: image: # 预加载了 ansible-navigator 阶段:部署 脚本:>- ansible-navigator 运行 10_ba...
有谁知道如何解决“缺少 gitlab-runner。上传工件被禁用。” 我的服务器上有两个 ssh 运行程序。一种用于本地 ssh 运行程序,另一种用于远程服务器 ssh 运行程序。 ...
使用运行 powershell 脚本的 gitlab 管道。该脚本创建了一些环境变量,我可以在脚本部分中将其访问为 $env:MY_VAR。 我想使用其中的内容
我有一个通常使用 nix 和 cabal 构建的项目,但是我也想将我的文档发布到 gitlab 页面上。在 gitlab CI 上运行我的 nix 是不切实际的,所以我一直在使用 cab...
我正在运行一个项目管道,在其中一项作业中,我试图通过needs:project关键字从不同的项目获取工件,以便获取指定作业的最新工件。
Gitlab 抛出此错误:TypeError: cy.login 不是本地工作函数,在管道中不起作用
您好,我解释了我的问题,当我在本地运行测试时它们工作得很好,我推送到了我的管道,现在它不起作用并且出现了此错误。 我将非常感谢任何帮助或...
如何让 stageB 中的一个 jobB 仅在 stageA 中的所有作业完成后才运行
包含有关您目标的详细信息: 我希望仅当 stageA 中的所有作业都完成时,stageB 中的一个 jobB 才能运行。 A阶段B阶段 工作01A 工作B 工作02A ... 工作58A 我尝试了什么: 为了...
GitLab 可以在推送分支的每个新提交上运行 CI 管道吗?
假设我有一个本地功能分支,有 10 次提交(以线性方式)。我还有一个 GitLab CI 管道检查有关我的代码的各种内容(拼写检查、格式设置、静态分析)。 我的去...
我从上周开始尝试运行管道。但这并不能正常工作。这里有什么问题吗?上周之前,这条管道运行良好。现在这个错误被困住了。 > ...
与其他几位用户一样,我面临着 GitLab CI/CD 中重复管道的问题。虽然 GitLab 文档中散布着一些关于如何防止这种情况的文档, 我的印象是...
我正在尝试使用他们共享的 Runner 来运行 GitLab 的作业, 我创建了一个 .gitlab-ci.yml 并将其保存在我的项目的根目录中, 将 AWS 信用配置为环境变量 - AWS_ACCESS_KEY_ID
CI 作业在 GitLab-runner 上间歇性失败,并出现错误“致命:浅文件自我们读取以来已更改”
我的自托管 GitLab 部署上的作业最近有时会因以下 git 错误而失败: 完整作业日志的示例如下: 使用 gitlab-runner 13.12.0 (v13.12.0) 运行 上....50ab V...
我想在管道中运行特定作业。我认为为作业分配一个标签,然后在 post 方法中再次指定该标签就可以满足我的需求。问题是当我触发使用...
我有一个要求,我必须运行多项目管道。我已经成功地做到了这一点。但是一旦我添加 stratey: dependent 管道就会失败并出现错误 - “未知密钥:
我正在尝试在 gitlab 中运行单元测试,测试在我的本地环境中正常运行,但我在 Gitlab 中遇到以下错误。 我猜 gitlab 无法访问数据...
我正在将下面的 GitHub Action 脚本转换为 GitLab CI 脚本。 从 GitHub 文档中,我了解到下面的行设置了环境变量的值 - 但我找不到......