GitLab CI
GitLab CI/CD pipeline errors - fixed.
Fix common GitLab CI/CD failures: .gitlab-ci.yml syntax, runner registration, job and stage errors, caching, and authentication.
Pipeline config
.gitlab-ci.yml syntax, stages, rules.
"invalid: variable"Fix GitLab CI "this GitLab CI configuration is invalid: variable" - a malformed variables block, a non-string
"interruptible" not workingFix GitLab CI interruptible not auto-cancelling superseded pipelines - a non-interruptible job already
"parallel" / "matrix"Fix GitLab CI parallel and parallel:matrix errors - out-of-range parallel values, malformed matrix variables,
Variable expansionFix GitLab CI variable expansion problems - variables that are empty in rules, nested $VAR not expanding, or
Runners & executors
Registration, tags, Docker executor.
"DOCKER_AUTH_CONFIG"Fix GitLab CI DOCKER_AUTH_CONFIG problems - job image:/services: pulls from a private registry failing with
"failed to pull image"Fix GitLab CI "ERROR: Job failed: failed to pull image" - the runner could not fetch the job image: wrong
"no space left on device"Fix GitLab CI "no space left on device" - a runner whose disk filled with old builds, caches, dangling Docker
"downstream pipeline" failedFix a GitLab CI trigger job that fails because its downstream (child or multi-project) pipeline failed, with
K8s executor pod errorsFix GitLab Runner Kubernetes executor job failures - build pods stuck Pending, ImagePullBackOff on the
Jobs & artifacts
Caching, artifacts, dependencies.
"artifacts not found"Fix GitLab CI missing artifacts between stages - a downstream job finds nothing because artifacts expired or
"no space left on device"Fix GitLab CI "no space left on device" - the runner host or build volume filled up with images, caches, or
"needs" artifacts goneFix GitLab CI jobs that fail because upstream artifacts they need have expired or been erased - the
before_script failsFix GitLab CI before_script failures - a non-zero command in before_script aborts the job before script runs,
Explore other topics
GitHub ActionsWorkflow, runner, and YAML errors - diagnosed and fixed.
Node.js & npmnpm, yarn, and pnpm failures in CI - solved.
DockerBuild, run, compose, and registry errors - explained.
Pythonpip, poetry, venv, and pytest failures - fixed.
Java & JVMMaven, Gradle, and JVM failures in CI - resolved.
GoGo build, module, and test failures - diagnosed.