Controlling GitLab CI Artifact Retention with expire_in
Learn how to control GitLab CI artifact retention with the artifacts: expire_in keyword, see a concrete .gitlab-ci.yml example, and verify expiration via the UI and API.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Learn how to control GitLab CI artifact retention with the artifacts: expire_in keyword, see a concrete .gitlab-ci.yml example, and verify expiration via the UI and API.
Guide comparing GitLab Packages, Job Artifacts, and external S3 for Maven artifact storage in large monorepo CI/CD pipelines, with a concrete S3 upload example and validation steps.
Learn how to architect GitLab Runners using the Docker executor to ensure job isolation, prevent host escapes, and manage shared CI/CD resources securely.
Learn how to configure GitLab CI/CD caching for monorepo dependencies to reduce build times, avoid stale caches, and stay within storage limits.
Use GitLab’s cache feature to store Maven dependencies across jobs, cutting pipeline times from minutes to seconds. Learn how to configure keys, paths, and best‑practice cache usage in this practical guide.
Learn how to link Gitter chat rooms to GitHub and GitLab repositories to synchronize community discussions with your codebase and verify contributor identities via OAuth.
Learn how to implement GitLab CI/CD Pipeline Schedules to automate recurring tasks using Cron syntax and conditional rules to optimize runner usage.
GitLab documents a REST endpoint, POST /projects/:id/pipelines/:pipeline_id/cancel , that marks a pipeline as canceled and asks the runner to terminate its active jobs. Job-level timeouts and runner-side SIGTERM handling are separate documented mechanisms that interact with cancellation. Assume a current release line (GitLab 17.x) on SaaS or self-managed ins
I have a problem... My code in Gitlab, Pipeline in Azure DevOps. I use classic editor. When i start pipeline i have error "fatal: unable to access 'fatal: unable to access 'https://my.repos.example:***.git/': SSL certificate problem: unable to get local issuer certificate" Please help me!