Rtm*_*tmY 5 continuous-integration continuous-deployment continuous-delivery gitlab gitlab-ci
我正在使用 GitLab(免费版)管道,并开始在正在运行的管道上收到以下错误。
这是我的一个.gitlab-ci.yml重现错误的最小示例(尽管我认为它与我的代码无关):
default:
image: node:10-alpine
stages:
- build
build:
stage: build
script:
- npm install
artifacts:
paths:
- node_modules/
only:
- Staging
.
.
.
Run Code Online (Sandbox Code Playgroud)
错误日志:
64 packages are looking for funding
run `npm fund` for details
Running after_script
Saving cache
Uploading artifacts for successful job
Uploading artifacts...
node_modules/: found 62788 matching files
WARNING: Uploading artifacts to coordinator... failed id=512111 responseStatus=400 Bad Request status=400 Bad Request token=4Dwaaa
WARNING: Retrying... context=artifacts-uploader error=invalid argument
WARNING: Uploading artifacts to coordinator... failed id=512111 responseStatus=400 Bad Request status=400 Bad Request token=4Dwaaa
WARNING: Retrying... context=artifacts-uploader error=invalid argument
WARNING: Uploading artifacts to coordinator... failed id=512111 responseStatus=400 Bad Request status=400 Bad Request token=4Dwaaa
FATAL: invalid argument
ERROR: Job failed: exit code 1
Run Code Online (Sandbox Code Playgroud)
在 Stackoverfow 中找到了这个线程,但它与不同的状态错误有关。
Gitlab 论坛上有多个关于此问题的线程(1、2、3),但很难理解问题的原因以及如何解决它。
任何帮助将不胜感激。
小智 0
您好,这可能是因为您的后端存储是基于 ceph 的,您必须在 gitlab cli 上执行以下操作来解决您的 4xx 错误:
bash:~$ gitlab-rails console
irb(main): > Feature.disable(:s3_multithreaded_uploads)
#making sure feature is disabled -->
irb(main): > Feature.disabled?(:s3_multithreaded_uploads)
true
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4669 次 |
| 最近记录: |