8-11|Running with gitlab-runner 16.2.1 (674e0e29) on csjs2-sg-cdn-web Ku48KQnJ, system ID: s_daf35

简介: 8-11|Running with gitlab-runner 16.2.1 (674e0e29) on csjs2-sg-cdn-web Ku48KQnJ, system ID: s_daf35

这个错误信息表示 GitLab Runner 在尝试执行 CI/CD 作业时遇到了问题。具体来说,这是你在作业的环境变量或 GitLab Runner 的配置中设置了 `GIT_CLONE_PATH`,但没有启用 `custom_build_dir` 特性。

解释:

- **`GIT_CLONE_PATH`**: 这是一个环境变量,用于指定 GitLab Runner 克隆代码的目录。

 

- **`custom_build_dir`**: 这是一个 GitLab Runner 的特性,当启用时,它允许你自定义构建目录。

错误建议你启用 `custom_build_dir` 特性,以便使用 `GIT_CLONE_PATH`。

为了解决这个问题,你可以采取以下步骤:

1. **启用 `custom_build_dir`**:

 在 GitLab Runner 的配置文件(通常是 `/etc/gitlab-runner/config.toml`)中,找到你的 Runner 配置(在 `[[runners]]` 下面)并添加以下内容:

 ```toml

 [runners.custom_build_dir]

 enabled = true

 ```

 然后保存文件并重新启动 GitLab Runner。

2. **检查 `.gitlab-ci.yml`**:

 确保在你的 `.gitlab-ci.yml` 文件或 GitLab Runner 的配置中正确设置了 `GIT_CLONE_PATH`。它应该指向一个合适的目录,该目录由 Runner 用户拥有,并且可以写入。

3. **重新启动 Runner**:

 在更改配置文件后,确保重新启动 GitLab Runner:

 ```bash

 sudo gitlab-runner restart

 ```

完成上述步骤后,再次尝试运行你的 CI/CD 作业,错误应该已经解决。


相关文章
|
4月前
|
JavaScript 测试技术 持续交付
使用 GitLab CI/CD 管道自动化部署 Web 应用
【10月更文挑战第2天】使用 GitLab CI/CD 管道自动化部署 Web 应用
191 0
|
5月前
|
安全 Go PHP
Web安全-会话ID漏洞
Web安全-会话ID漏洞
49 3
|
7月前
|
SQL 安全 关系型数据库
Web Based Quiz System v1.0 SQL 注入(CVE-2022-32991)
Web Based Quiz System v1.0 SQL 注入(CVE-2022-32991)
|
9月前
|
数据可视化 Shell Linux
shell+crontab+gitlab实现ecs服务器文件的web展示
本文通过把ecs服务器上的文件定时上传至gitlab,实现文件的页面可视化和修改历史。技术点:shell、crontab、gitlab。
111 3
|
运维 Kubernetes 供应链
【极狐 GitLab】在 web 端合并分支
【极狐 GitLab】在 web 端合并分支
400 0
There is no configured/running web-servers found Please, run any web-configuration and hit the
There is no configured/running web-servers found Please, run any web-configuration and hit the
161 0
|
JavaScript 前端开发
Web前端学习:jQuery基础--1【简介和安装、语法使用、三种选选择器的使用(元素、class、id)】(附操作源码)
Web前端学习:jQuery基础--1【简介和安装、语法使用、三种选选择器的使用(元素、class、id)】(附操作源码)
299 0
Web前端学习:jQuery基础--1【简介和安装、语法使用、三种选选择器的使用(元素、class、id)】(附操作源码)
成功解决Not possible to connect to the Web3 provider. Make sure the provider is running and a connection
成功解决Not possible to connect to the Web3 provider. Make sure the provider is running and a connection
GitLab 如何在 Web 界面中 Merge branch
希望在 GitLab 中对 2 个 branch 进行合并,如何创建 Pull Request 并且如何进行合并呢? 在 GitLib 的 Web 界面中选择 Merge Requests 然后再界面中选择新建一个 Merge Request。
1104 0
|
jenkins 持续交付 Python
jenkins 设置 gitlab web hooks
背景 接口自动化期望代码push后触发实现持续集成,代码push后,自动化执行jenkins的job。   步骤 准备工作 工具:jenkins,gitlab jenkins需要安装插件:git plugin,gitlab hook plugin , gitlab plugin(有的插件...
1681 0

热门文章

最新文章

  • 1
    打造高效的Web Scraper:Python与Selenium的完美结合
    13
  • 2
    Burp Suite Professional 2025.2 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
    26
  • 3
    AppSpider Pro 7.5.015 for Windows - Web 应用程序安全测试
    20
  • 4
    【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
    54
  • 5
    部署使用 CHAT-NEXT-WEB 基于 Deepseek
    342
  • 6
    【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
    26
  • 7
    java spring 项目若依框架启动失败,启动不了服务提示端口8080占用escription: Web server failed to start. Port 8080 was already in use. Action: Identify and stop the process that’s listening on port 8080 or configure this application to listen on another port-优雅草卓伊凡解决方案
    40
  • 8
    零基础构建开源项目OpenIM桌面应用和pc web- Electron篇
    28
  • 9
    【01】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-硬件设备实时监控系统运营版发布-本产品基于企业级开源项目Zabbix深度二开-分步骤实现预计10篇合集-自营版
    22
  • 10
    FastAPI与Selenium:打造高效的Web数据抓取服务 —— 采集Pixabay中的图片及相关信息
    55