来自gitlab的持续集成服务器。
我目前正在使用 Gitlab 服务帐户及其令牌,我想设置一个 CICD 作业来自动轮换服务帐户令牌。 然而从文档来看,似乎有......
Gitlab CI/CD 中如何让并行作业需要不同的其他并行作业?
在 Gitlab 管道配置中,我使用并行:矩阵功能来进行构建作业配置以及部署作业。但是,部署作业中的不同并行作业需要
我正在尝试使用 pyinstaller 将 python 游戏构建到二进制文件中。我可以正常使用,但今天我改用 Arcade 而不是 pygame。我可以在本地构建这个罚款,但是当 pyinstalle...
有没有办法在 GitLab CI 作业中使用 OR 条件满足需求
我正在尝试使用“.gitlab.ci.yml”文件中的“needs”为前一阶段作业创建具有“OR”条件的作业依赖项,但无法找到解决方案。 .gitl...
尽管在 VSCode 中使用 Azure Function Core Tools 扩展完成工作,但为什么我的 Azure Functions 部署无法通过 GitLab CI/CD 工作?
我使用 Python (3.9) 创建了一些 Azure Functions,但在代码所在的 GitLab 存储库中设置 CI/CD 时遇到问题。该存储库驻留在 Azure VM 中,不确定是否...
无法运行“glab mr create”获取“您不允许将代码推送到此项目。”
我正在尝试在管道中使用 GLab 来创建合并请求并将其置于草稿模式。我跑: glab mr create --fill-commit-body --yes --fill --source-branch "dev" --target-branch "
如何调整来自 PHPStan 的 GitLab CI 的 JUnit 报告?
我们有一个盒装版本的 GitLab,我们想在其中使用 PHPStan 并在 CI 中显示测试结果。为了获得更好的用户体验,我想通过 sed 命令转换 PHPStan JUnit 报告。但有两个
我正在尝试根据它自己的执行进度创建一个动态的gitlab管道。例如,我有 2 个环境,每个环境的部署将根据执行情况启用/禁用...
我需要一个可以手动执行或按夜间计划自动运行的任务。我找到了这个解决方案: 规则: - 变化: - 预定的 何时:总是 - 时间:手动 ...
“gitlab/gitlab-runner-helper”docker 镜像的用途是什么?
我的总体目标是安装一个自托管的 gitlab-runner,该运行器仅限于使用我自己的 docker 注册表中准备好的 docker 镜像。 为此,我有一个 system.d 配置,看起来像......
在 gitlab ci 中包含外部配置时找不到 bash 子文件
我在 gitlab ci yml 文件中有代码: 包括: - 项目:“我的组/我的项目” 参考:主要 文件:'.gitlab-ci-template.yml' 但是文件 .gitlab-ci-template.yml 使用来自另一个ut的代码...
是否可以使用Gitlabci并行矩阵来构建每个图像具有一定时间延迟的docker图像?
我在构建多个 docker 镜像时遇到问题,每个镜像的时间延迟为 15 分钟,因此在构建阶段每个镜像都会连接到服务器并进行一些处理,并且应该会成功...
我只是想知道使用命令行而不是使用 GUI 以原始格式下载整个 GitHub 目录/文件夹的最佳方法是什么。 我需要下载所有现有文件并...
使用 gitlab ci,有没有办法为组件输入提供变量? 像这样的东西: 包括: - 组件:路径/到/组件@main 输入: 变量:${变量} 其中 $VARIABLE 值...
合并时如何防止GitLab CI配置更改被合并到prod分支中?
我为两个分支设置了 GitLab CI/CD 管道:dev 和 prod。每个分支都有适合其环境的自己的管道配置。例如: dev 分支管道仅运行: dev...
在 GitLab 管道中使用 powershell 脚本将 docx 导出为 pdf
我有一个powershell脚本可以从docx创建pdf。我可以手动调用它,它工作正常: 参数( [string]$File, # 文档路径 [string]$DestinationFolder, # 文件夹路径 [
一旦给出 git commit 或 git commit -m ,gitlab 会创建一个临时的 commit_msg_file 吗? 如何配置预提交挂钩,以便一旦开发人员给出提交消息,就需要
GitLab CI 规则中的引用路径生成错误:“路径应该是字符串数组”
我想在规则中引用路径,以便我可以在多个规则中重用此引用。 我的做法如下: .我的路径: 路径: - 路径/到/file.1 - 路径/到/file.2 .我的规则:
我有一个 Gitlab CI 管道,它并行运行 3 个作业,并缓存在这些作业中创建的文件以便在管道中进一步使用,但实际上只有在 3 个并行作业之一中创建的文件被使用
推送 GIT 存储库时出现错误“请求的 URL 返回错误:403”
我尝试使用 HTTPS URL 方法将 GIT 存储库从我的 AWS 服务器推送到 Github。我收到以下错误; 远程: user1 对 user1/project1.git 的权限被拒绝。 致命:无法...