Getting "405 Method Not Allowed" when uploading artifacts
This is the snippet of my .gitlab-ci.yml
build:
stage: build
script:
- npm run build
artifacts:
paths:
- dist/
only:
- develop
at the end of the build, the runner attempts to upload the artifact, which is expected.
but I ended up getting the following messages and the job fails.
WARNING: Uploading artifacts to coordinator... failed id=118839 responseStatus=405 Method Not Allowed status=405 Method Not Allowed token=RPonf4bu
WARNING: Retrying...
WARNING: Uploading artifacts to coordinator... failed id=118839 responseStatus=405 Method Not Allowed status=405 Method Not Allowed token=RPonf4bu
WARNING: Retrying...
WARNING: Uploading artifacts to coordinator... failed id=118839 responseStatus=405 Method Not Allowed status=405 Method Not Allowed token=RPonf4bu
FATAL: invalid argument
ERROR: Job failed: exit code 1
So here are my questions.
- First of all, what is a
coordinator
? - How I can configure it and where can I find the documentation for it?
- What could be causing "405 Method Not Allowed"?
btw, I am running the runner as a docker container