-
优先考虑并行阶段内的一些工作实例
我的管道从公司管道继承(使用 <code>include</code>)。我的管道中有连续的阶段,最后一个包含三个工作 -
在 Gitlab-runner 上执行 Packer 失败
我有一个使用 vSphere-Iso builder 部署 Centos 7 的打包文件,当直接在 linux 服务器上执行时可以正常工作,但 -
读取输入并根据 .gitlab-ci.yml 中的 if 条件运行
我正在尝试在 Kubernetes 集群环境中自动创建和删除用户帐户。我计划使用 GitLab CI/CD 方式使用基本 docker -
在 Gitlab CI 中运行 selenium 测试
使用 gitlab 管道,我可以实现以下目标吗? <pre><code>stages: - run-dvwa # where I launch a web target using ima -
Symfony5 项目的基本 gitlab-ci
我想为一个新的 symfony 项目设置 gitlab-ci,所以我从基本的 PHP 模板开始,并添加了一些我在网上找到的 -
有什么方法可以参考 terraform 中的旧计划吗?
我正在尝试设置一个管道,该管道可以使用 terraform 在我的 Cloudfront 发行版中自动创建一个新别名,但我 -
如何通过触发器下载提交给 gitlab 的二进制文件?
我想使用 <code>curl</code> 或类似工具将文件从外部进程推送到 Gitlab 管道。 可以使用 <a href="https://doc -
使用maven模板和docker模板的问题
我刚刚接触了一个处于转型阶段的项目,我想设置您提出的两个模板。 Maven 和码头工人。我有两种方法 -
为什么我在 GitLab 中尝试推送到图表存储库时找不到图表
我将下面的示例用于我的 <code>.gitlab-ci.yaml</code> .. 但是 <code>helm chart push</code> 在管道中引发了错误消息</ -
GitLab Docker 构建锁定在快速下载(超时)
在 Gitlab 作业管道中的 Docker 构建期间,进程被冻结 <块引用> <ul> <li>sharp@0.28.3 安装 /app/node_modules/sharp< -
在同一项目 Gitlab ci 中的管道之间下载工件
我目前正在运行 2 个作业。一个运行一些测试单元,从基于 php 的项目生成一个 coverage.xml 文件,另一个 -
使用 CI_COMMIT_BRANCH 分支名称作为文件路径
我正在尝试设置一个管道,根据触发管道的分支,将输出写入一个位置。 示例:如果分支是 <code>to -
使用 Terraform 和 GitlabCI 处理多个应用 Kubernetes 部署
我部署了一个具有两个不同 <code>terraform apply</code> 的 Kubernetes 环境。第一个用于部署 EKS 集群本身,第二 -
为什么在推送到 Github 中的远程存储库后,既不询问也不推送凭据?
我创建了一个 git-hub 存储库。我在我的电脑上克隆了它,并在本地进行了一些更改。 当我试图推送它正 -
GitLab 测试覆盖率可视化不适用于简单示例
我创建了一个非常简单的示例:<a href="https://gitlab.com/mvfwd/gitlab-coverage" rel="nofollow noreferrer">https://gitlab.com -
自托管 Gitlab 已损坏
我使用的是自托管 Gitlab 版本 13.9.1,它突然停止工作。每当我们运行任何作业或管道时,它都会抛出 500 -
动态设置 gitlab-ci cache.key
有一种方法可以设置缓存:key:动态,像这样: <pre><code>cache: key: if $CI_PIPELINE_SOURCE -eq 'merge_requ -
gitlab-ci失败时如何获取详细的错误信息
Gitlab 版本是 13.6.6 Gitlab-runner 版本为 11.2.0 我的<code>.gitlab-ci.yml</code>: <pre><code>image: "python:3.7& -
无法在权限被拒绝的情况下运行 gitlab ci
<a href="https://i.stack.imgur.com/u1cj8.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/u1cj8.png" alt="enter image d -
Elasitcsearch 在 gitlab 管道上引发“无法从池中获取新连接”错误
我的 gitlab-ci 管道中反复出现错误。当它运行时,它会多次引发此错误。它无法索引文档并且来自池的连 -
在 gitlab-ci 中 rebase 后如何禁用作业开始?
美好的一天,我的 gitlab-task 有这个规则 <pre><code>workflow: rules: - if: '$CUSTOM_ENV' - if: '$CI_PIPE -
CI/CD 管道新终端选项卡
我正在尝试将 E2E 测试迁移到管道。在本地工作时,从终端启动 selenium webdriver 后,我打开了一个新终端 -
如何在 gitlab“阶段”中定义规则,以便无需为作业定义单独的规则
假设有 4 个工作是分阶段定义的。 阶段: <ul> <li>构建</li> <li>测试</li> <li>部署</li> <li>上传</li> < -
在 Gitlab 上使用私有 go 模块作为导入:“未知修订版”
即使在 stackoverflow 上检查了其他主题后,我也无法使其正常工作。我在 <code>gitlab.com/my_company/backend</code> -
Gitlab runner 并不总是更新环境
我有一个 gitlab 作业,它在运行之前似乎没有更新存储库。有时它会将一些文件保留在旧状态并运行脚本 -
用于用户/项目而不是组的 Gitlab Composer 包注册表
当需要从 Gitlab 注册表(在 Gitlab 组内发布)安装 Composer 包时,我们使用以下 URL 获取托管包信息的 <code> -
如何使用 Gitlab API 在特定运行器上触发下游管道?
我正在尝试使用 Gitlab API 在我的管道中触发另一个下游管道,因为这些项目是私有的。 我最初能够 -
回显动态变量的值
我正在尝试以下操作: 给定: <pre class="lang-sh prettyprint-override"><code>$ CI_ENVIRONMENT_SLUG=staging $ CI_DE -
如何在 gitlab-ci.yml 中将选项传递给制动员 sast 执行器
我已将 <code>brakeman</code> 扫描仪包含在我的 <code>.gitlab-ci.yml</code> 中: <pre><code>sast: stage: test environm -
我可以将 SSH 密钥添加到我的 GitLabCI 机器上吗?
目前我在我的 MacOS 机器上运行 gitlab-runner 作为我的 iOS 项目的 CI 但坚持这个错误。 <a href="https://i.s