GitLab是一个开源Git存储库管理器,具有问题跟踪和维基以及持续集成功能。使用此标记来编写与GitLab API或类似的相关的编程问题;有关一般用法的问题被视为偏离主题。
无法使用 Kubernetes 执行器访问 gitlab runner 中的 docker 守护进程
我使用 Kubernetes 设置我的 Gitlab 实例进行部署,并使用 Kubernetes 集群执行 CI。 Kubernetes是由Gitlab管理的,所以我自己从来没有接触过kubernetes。 Gitlab 安装...
“远程:您不能上传代码。”使用 GitLab CI Pipline 上传代码时
我们有一个 GitLab CI Pipeline 负责发布过程。 这是发布阶段的管道: 发布: 之前的脚本: - | git config --global user.email $
我想展示GitLab的分支差异。所以我使用了https://docs.gitlab.com/ee/api/repositories.html#compare-branches-tags-or-commits 我不明白它是如何比较分支的...
我在 Firebase 中托管我的 Web 应用程序,我一直在使用 Gitlab CI/CD 部署它,并且它一直工作得很好!但今天由于某种原因,当管道
如何获取 Black Formatter 错误的更多详细信息?
我使用黑色格式化程序来检查我的代码。通过运行此代码: python3 -m black --check --preview --line-length=120 。 我收到此错误: 将重新格式化 /Users/a/model.py 将重新格式化 /Users/a/test....
在Gitlab中,需要通过artifacts将包含特殊字符“$”的变量传递到另一个阶段。 我尝试过的: 建造: 阶段:构建 脚本: - my_var='管理员$trator' - 回声&...
remote:不允许上传代码。使用 GitLab CI Pipline 上传代码时
GitLab CI Pipeline 负责发布流程,下面是发布阶段的 pipeline: 发布: 之前的脚本: - | git config --global user.email $GIT_USER_EMAIL git c...
我无法推动,我已经尝试了这个问题的所有解决方案。我正在使用 Windows10 和 TortoiseGit。 我使用 PuTTYgen 生成了 SSH 密钥,并且我已经尝试更换该密钥,以防我的旧密钥出现问题
我在我公司的一条管道上看到了这段代码。 规则: - if: '某种条件' 何时:手动 - 何时:从不 变量: ... 根据 gitlab ci 文档,when:never 字段应该...
我正在尝试推送到 git 并收到此错误消息 枚举对象:57,完成。 计数物体:100% (56/56),完成。 使用最多 8 个线程的增量压缩 压缩物体:100%(...
我想将我的 Gitlab Debian 版本从 16.9.1-ce 升级到 17.0.1。我的升级方式发生了变化。 apt-get 安装 gitlab-ce 正在阅读包裹清单...完成 构建依赖树 正在阅读...
我已经通过ArgoCD成功部署了应用程序,我可以通过它的入口url访问它 应用程序使用带有最新标签的图像名称,例如 图片:/app_1_s...
Gitlab CI/CD 在 docker compose 中运行作业
我想使用 Gitlab CI/CD 在 docker compose 中运行测试。 首先,我在 docker-build 中创建并运行容器,但在运行测试中容器不再存在。能告诉我有什么办法吗...
我是 GitLab 新手,面临一个问题:如果我在同一个 gitlab-runner 上同时触发两个管道,它们都会并行运行并导致失败。我想要的是将运行限制为...
GitLab Runner Docker 执行器和 S3 缓存
即使互联网上有多个帖子,我也不知道如何让我的 GitLab-Runner 工作...... 我正在使用 GitLab CE 17.0.0 + 2 个 GitLab Runners 17.0.0,其中一个托管在 AlmaLinux 8 服务器上...
Gitlab:如何禁用推送到合并请求的新提交的电子邮件通知?
在 Gitlab 中,我的通知设置设置为“参与”。我收到了大量来自 Gitlab 的电子邮件。 我希望收到有关我的合并请求的新评论的电子邮件
我想仅在特定管道内使用 GitLab 管道中的缓存,因此其他管道不会访问它。我写了下面的例子来证明我的意思。在这个例子中,我想要...
如果我在 GitLab CI/CD 中添加分支条件,构建阶段就会消失
我正在尝试使用下面的 .gitlab-ci.yml 构建管道。我的问题是,当我添加分支条件(例如 if Below 或 onyl: -dev)时,我的构建阶段在整个管道过程中消失。 ...