cost 74 ms
GitLab 将配置部署到本地网络设备时,CI/CD 管道失败并出现“主机未知”错误

[英]GitLab CI/CD Pipeline Fails with 'Host Unknown' Error when Deploying Configurations to Local Network Devices

我的 GitLab CI/CD 管道目前遇到问题,我需要一些帮助。 这是问题所在: 我在 GNS3 中有一个网络设置,我在其中模拟多个网络设备,每个设备都有自己的 IP 地址。 我写了一个 Ansible 剧本,当在我的本地机器上执行时,它成功地将配置从文本文件推送到这些网络设备。 我可以确认我可以 ...

Docker 逐渐填满 /var 目录

[英]Docker gradually filling up /var directory

我们在 Docker 中运行的 Gitlab 服务器之一出现问题。今天运行的构建因设备上没有剩余空间而中断。 来发现 /var 存储空间不足。 /var 中的 du -h --threshold=1G 将快速显示该空间正在被 lib/docker/overlay 中的 overlay2 使用。 人 ...

Gitlab-ci:在同一阶段使用规则和下游管道触发器时出错

[英]Gitlab-ci: Getting error when I use rules and downstream pipeline trigger in the same stage

我想触发下游管道,但在此之前我需要用规则方法消除分支,我只想用特定的分支触发它。 但是当我运行管道时出现此错误downstream pipeline cannot be created reference not found我错过了什么或者我不能在同一阶段使用规则和触发器方法吗? 我的舞台: ...

如何在 gitlab 管道中将 PATH 设置为 sh 脚本?

[英]How to setup PATH to sh script in gitlab pipeline?

我有一个 bash 脚本plan.sh在管道执行期间执行多次。 我想只使用文件名而不是完整路径来执行脚本。 所以我正在设置 PATH 环境变量。 但是这会引发错误 $ chmod +x 计划.sh chmod: 无法访问 'plan.sh': 没有那个文件或目录 ...

为什么在 Gitlab 管道中忽略了我的工作流规则?

[英]Why in the Gitlab Pipeline is my workflow rule being ignored?

这是我的 gitlab-ci.yml: 我的理解是,如果我在我的提交消息中提交包含“草稿”一词的更改,当我推送它时,我的工作流规则应该停止管道运行,但它没有。 管道中的所有作业都会运行。 工作流规则部分是直接从 Gitlab 文档中复制的,它是这样说的: 在以下示例中: 管道为所有推送事件(对分支 ...

当 tox 安装要求时定义超时

[英]Define timeout when tox is installing requirements

我有一个 gitlab ci 管道,它基本上在环境中做一些事情(安装 python 和其他包)然后它只是运行tox以运行一些测试。 这是我的tox.ini : 问题是当tox构建环境并安装requirements.txt中指定的包时,它返回ReadTimeOutError 。 我试图删除tox并简单 ...

多项目管道 Gitlab?

[英]Multi Project pipeline Gitlab?

这是我的数据库管道的模板 这是我的端到端测试管道的模板。 我正在尝试将特定工作从一个项目调用到另一个 GitLab 项目。 谁能向我建议如何实现这一目标? 我也想更改父作业的参数。 请查看#E2E管道中重置数据作业的注释。 ...

为什么使用 gitlab resource_groups 的作业准备就绪后无法启动?

[英]Why do jobs using gitlab resource_groups not get started when they are ready?

我在使用 gitlab 资源组进行管道设计时遇到问题。 在这里查看我简单的 reduced.gitlab-ci.yml: 我想要实现的目标: 测试硬件无法并行处理多个进程,所以我想在此硬件上一次只运行一个管道我在最后阶段使用资源组来实现这一点想法:测试需要很多时间,例如,如果在测试期间进行了多次提 ...

GitLab CI 管道:无法运行管道

[英]GitLab CI Pipeline: Pipeline cannot be run

我无法找出为什么我的 Repo 的 GitLab CI 管道无法运行。 我有一个.gitlab-ci.yml文件并启用了该功能,但管道不会运行。 此外,如果我尝试手动触发管道,我会返回以下错误。 CI 功能已启用。 这是我的.gitlab-ci.yml文件。stages: - build ...

为什么我的忽略命令在我的 Gitlab 管道 yaml 文件中被忽略了?

[英]Why is my ignore command being ignored in my Gitlab pipeline yaml file?

将我的代码提交到其 Gitlab 存储库会触发管道(应该如此)。 但是,我有一条指令告诉它不要运行验证作业,除非提交消息包含短语“trigger ci”。 但是,即使该短语不在提交消息中,它也会运行该作业。 我哪里错了? ...

获得合并分支的最佳方式与 master 不同

[英]What is the best possible way to get a merged branch is different than master

我已经开始工作了。 我也负责用最新的提交更新服务器。 如果问题已被问到但我无法追踪,请原谅我。 有两个分支master和develop 。 在我的例子中develop是默认分支。 我创建了一个功能分支并将其推送到远程存储库。 现在我不记得我是从master还是develop创建了我的功能分支,但是在 ...

GitLab 由于不支持 class 文件主要版本 61,gemnasium-maven 分析器 v3.11.1 依赖项扫描失败

[英]GitLab gemnasium-maven analyzer v3.11.1 fails dependency scan due to unsupported class file major version 61

我正在尝试为我的自托管 GitLab 服务器中的存储库设置 GitLab 依赖项扫描。 我已经包含了作业模板和测试阶段,因为我已经覆盖了阶段子句。 工作开始了,但很快就失败了。 当我将变量SECURE_LOG_LEVEL设置为debug时,我看到以下 output。 我该如何解决这个问题? 我正在使 ...

Gitlab 组 API 根据使用的令牌返回不同的值

[英]Gitlab Group API returns different values depending on the token used

我正在使用 curl 查询 Gitlab 组 API。使用 PAT 令牌时得到的结果与使用 CI_JOB_TOKEN 时得到的结果不同。 PAT 令牌返回我有权访问的所有组,但使用 CI_JOB_TOKEN 返回奇怪的响应。 我读到 CI_JOB_TOKEN 与运行管道的用户具有相同的权限。 返回 ...

repo 工具如何更新私有分支(使用 gitlab)

[英]repo tool how to update a private branch (working with gitlab)

我使用 repo 工具很长时间了,我以前使用 gerrit,现在切换到 gitlab。 我曾经有这样的流程: 回购初始化(清单等...) 回购同步... 创建一个新的提交在 Gerrit 中进行代码审查回购同步 - >为了更新到最新修复提交审查并推送修改后的提交回购同步并回到 3-6 使用 ...

如何从GitLab中存储的springboot项目获取微服务端点列表

[英]How to get the list of microservices endpoints from springboot projects stored in GitLab

我在GitLab管理着多个springboot项目,目前API端点是手动提取的,通过GitLab中的代码文件一个一个浏览,获取每个项目可用的端点。 有没有办法通过像 python 这样的编码从所有项目中获取微服务端点列表? 示例 controller class: @RestController ...

Docker 已激活 Conda Env 并准备好执行 Shell 命令的图像

[英]Docker Image with Conda Env Activated and Ready for Shell Commands

通过寻找解决方案,我尝试了很多方法。 我认为我的问题是不同的。 我想要一个 docker 图像,它安装了环境,然后处于活动状态并准备好执行 shell 命令,例如:flake8、pylint、black、isort、coverage Dockerfile conda_env_unit_test. ...

镜像配置文件活动以及镜像存储库从 GitLab 到 GitHub

[英]Mirror profile activity along with the mirrored repository from GitLab to GitHub

我有以下情况: 我在 GitLab 中有一个存储库,我将其设置为以相同的名称镜像到 GitHub; 我是两个回购协议(原始的和镜像的)的所有者; 当我提交到 GitLab 时,所有更改都会通过个人访问令牌自动推送到 GitHub 镜像中; 我的个人资料活动在 GitLab 上更新,但是在 GitH ...

我必须输入我的登录名两次并且 ssh-key 在 dockerized gitlab 上不起作用

[英]I have to enter my login twice and ssh-key doesn't work on a dockerized gitlab

赏金将在 7 天后到期。 此问题的答案有资格获得+50声望赏金。 djcaesar9114正在寻找规范的答案。 我使用以下命令启动 gitlab: example.com是另一个 URL,您可能已经猜到了。 我有一个带有此配置的 nginx 服务器: 当我使用 HTTPS 克隆和推送 repo ...


 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM