{"id":"f8603306-2070-43cd-86bc-4871327fcfe6","timestamp":1754424339075,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":["/de-de/blog/authors/gosia-ksionek","/de-de/blog/authors/aathira-nair","/de-de/blog/authors/anton-smith","/de-de/blog/authors/alex-fracazo","/de-de/blog/authors/guest-author-andr-arko-of-ruby-together","/de-de/blog/authors/atlassian-bitbucket-github-gitlab","/de-de/blog/authors/beatriz-barbosa","/de-de/blog/authors/andrew-thomas","/de-de/blog/authors/betsy-church","/de-de/blog/authors/brandon-lyon","/de-de/blog/authors/chris-weber","/de-de/blog/authors/allison-whilden","/de-de/blog/authors/connor-gilbert","/de-de/blog/authors/christina-lohr","/de-de/blog/authors/andrea-borga","/de-de/blog/authors/creighton-swank","/de-de/blog/authors/drew-blessing","/de-de/blog/authors/carol-teskey","/de-de/blog/authors/brian-wald","/de-de/blog/authors/daniel-mora","/de-de/blog/authors/david-oregan","/de-de/blog/authors/erin-krengel-pulumi","/de-de/blog/authors/emilio-salvador","/de-de/blog/authors/eric-rosenberg","/de-de/blog/authors/dennis-tang","/de-de/blog/authors/gitlab-france-team","/de-de/blog/authors/fernando-diaz","/de-de/blog/authors/cherry-han","/de-de/blog/authors/eva-sasson","/de-de/blog/authors/gabriel-le-breton","/de-de/blog/authors/dmitriy-job","/de-de/blog/authors/hannah-sutor","/de-de/blog/authors/holly-reynolds","/de-de/blog/authors/jackie-meshell","/de-de/blog/authors/inchul-yoo-sunjung-park","/de-de/blog/authors/james-dang","/de-de/blog/authors/jannik-lehmann","/de-de/blog/authors/john-sparrow","/de-de/blog/authors/jeremy-cooper","/de-de/blog/authors/jayson-salazar","/de-de/blog/authors/joseph-longo","/de-de/blog/authors/johanna-ambrosio","/de-de/blog/authors/jim-thavisouk","/de-de/blog/authors/juan-broullon","/de-de/blog/authors/justin-tobler","/de-de/blog/authors/kristian-larsson","/de-de/blog/authors/lukas-eipert","/de-de/blog/authors/kelly-hair","/de-de/blog/authors/lee-matos","/de-de/blog/authors/kyle-smith","/de-de/blog/authors/marc-shaw","/de-de/blog/authors/matt-wilson","/de-de/blog/authors/mark-art","/de-de/blog/authors/mathias-ewald","/de-de/blog/authors/michael-henriksen","/de-de/blog/authors/mike-flouton","/de-de/blog/authors/neha-khalwadekar","/de-de/blog/authors/mayra-cabrera","/de-de/blog/authors/nikhil-george","/de-de/blog/authors/paul-gascou-vaillancourt","/de-de/blog/authors/oleksandr-pysaryuk","/de-de/blog/authors/pablo-carranza","/de-de/blog/authors/philippe-lafoucrire","/de-de/blog/authors/pter-bozs","/de-de/blog/authors/rob-ribeiro","/de-de/blog/authors/safwan-ahmed","/de-de/blog/authors/rebecca-dodd","/de-de/blog/authors/ronald-van-zon","/de-de/blog/authors/sameer-farooqui-octoml","/de-de/blog/authors/shinya-maeda","/de-de/blog/authors/sean-packham","/de-de/blog/authors/sasha-bannister","/de-de/blog/authors/steve-ropa","/de-de/blog/authors/sara-meadzinger","/de-de/blog/authors/stan-hu","/de-de/blog/authors/tyler-williams","/de-de/blog/authors/vlad-stoianovici","/de-de/blog/authors/victor-hernandez","/de-de/blog/authors/tomasz-maczukin","/de-de/blog/authors/yorick-peterse","/de-de/blog/authors/tanuja-jayarama-raju","/de-de/blog/authors/tim-davis","/de-de/blog/celebrating-gits-20th-anniversary-with-creator-linus-torvalds","/de-de/blog/how-gitlab-empowers-translators-with-more-context","/de-de/blog/basics-of-gitlab-ci-updated","/de-de/blog/developing-gitlab-duo-how-we-are-dogfooding-our-ai-features","/de-de/blog/jenkins-to-gitlab-migration-made-easy","/de-de/blog/git-pull-vs-git-fetch-whats-the-difference","/de-de/blog/how-to-use-oci-images-as-the-source-of-truth-for-continuous-delivery","/de-de/blog/monitor-application-performance-with-distributed-tracing","/de-de/blog/use-gitlab-duo-workflow-to-improve-application-quality-assurance","/de-de/blog/the-ultimate-guide-to-token-management-at-gitlab","/de-de/blog/what-is-an-ide","/de-de/blog/gitlab-named-a-leader-in-the-forrester-wave-devops-platforms-q2-2025","/de-de/blog/whats-new-in-git-2-45-0","/de-de/blog/finserv-how-to-implement-gitlabs-separation-of-duties-features","/de-de/blog/gitlab-duo-self-hosted-enterprise-ai-built-for-data-privacy","/de-de/blog/self-hosting-vs-cloud","/de-de/blog/a-guide-to-the-breaking-changes-in-gitlab-18-0","/de-de/forrester-wave-devops-platform","/de-de/solutions/jenkins","/de-de/pricing/faq-new-product-subscription-tiers","/de-de/customers/glympse","/de-de/customers/mckenzie-intelligence-services","/de-de/customers/carfax","/blog/16-ways-to-get-the-most-out-of-software-documentation","/blog/3-best-practices-for-building-software-in-the-era-of-llms","/blog/4-ways-to-accelerate-embedded-development-with-gitlab","/blog/5-things-to-know-from-our-linkedin-live-security-deep-dive","/analysts","/blog/7-git-personalities","/blog/a-beginners-guide-to-continuous-integration","/blog/a-developers-guide-to-building-an-ai-security-governance-framework","/blog/accelerate-code-reviews-with-gitlab-duo-and-amazon-q","/blog/a-snapshot-of-modern-devops-practices-today","/de-de/pricing/ultimate","/blog/action-weve-taken-in-response-to-potential-okta-breach","/blog/agile-planning-with-a-devops-platform","/blog/advice-for-women-seeking-careers-in-tech","/de-de/topics/devops/ai-enhanced-security","/de-de/topics/ci-cd/continuous-integration-server","/blog/align-business-strategy-and-app-delivery","/blog/american-fuzzy-lop-on-gitlab","/blog/application-modernization-examples","/blog/announcing-gitlab-and-mesosphere","/de-de/topics/devops/what-is-a-site-reliability-engineer","/de-de/software-faster","/de-de/topics/gitops","/de-de/topics/ci-cd/benefits-continuous-integration","/blog/around-the-world-in-6-releases","/de-de/topics/devops","/de-de/topics/devsecops/what-is-developer-first-security","/de-de/topics/version-control/what-is-git-version-control","/blog/atlassian-acquires-agilecraft","/de-de/developer-experience","/de-de/topics/version-control/how-implement-version-control","/de-de/partners/technology-partners/hashicorp","/de-de/company","/blog/authors/amanda-rueda","/blog/authors/achilleas-pipinellis","/blog/authors/andrew-fontaine","/blog/authors/alexander-dietrich","/blog/authors/andy-volpe","/blog/authors/becka-lippert","/blog/authors/ariel-camus","/blog/authors/austin-regnery","/blog/authors/bill-staples","/blog/authors/brandon-lyon","/blog/authors/cherry-han","/blog/authors/carol-teskey","/blog/authors/brian-wald","/blog/authors/chris-weber","/blog/authors/christina-lohr","/blog/authors/daniel-mora","/blog/authors/connor-gilbert","/blog/authors/creighton-swank","/blog/authors/dennis-appelt","/blog/authors/dj-mountney","/blog/authors/david-desanto-chief-product-officer-gitlab","/blog/authors/dr-elle-obrien","/blog/authors/emilie-schario","/blog/authors/fatima-sarah-khalid","/blog/authors/gabriel-engel","/blog/authors/eric-eastwood","/blog/authors/gitlab-ai-assisted-group","/blog/authors/erika-feldman","/blog/authors/ev-kontsevoy","/blog/authors/goetz-buerkle","/blog/authors/guenjun-yoo","/blog/authors/hakeem-abdul-razak","/blog/authors/hillary-benson","/blog/authors/igor-drozdov","/blog/authors/jacie-bandur","/blog/authors/jan-provaznik","/blog/authors/jake-foster","/blog/authors/jeff-tucker","/blog/authors/jason-yavorska","/blog/authors/joern-schneeweisz","/blog/authors/john-jeremiah","/blog/authors/jessica-hurwitz","/blog/authors/jordi-mon","/blog/authors/josh-zimmerman","/blog/authors/julie-griffin","/blog/authors/karthik-nayak","/blog/authors/laura-montemayor","/blog/authors/levente-polyak","/blog/authors/kevin-chu","/blog/authors/kushal-koolwal","/blog/authors/madeline-lake","/blog/authors/marcia-ramos","/blog/authors/mark-lapierre","/blog/authors/matt-coons","/blog/authors/michael-kozono","/blog/authors/mike-greiling","/blog/authors/mek-stittri","/blog/authors/matthew-nearents","/blog/authors/nikhil-george","/blog/authors/neil-mccorrison","/blog/authors/oleksandr-pysaryuk","/blog/authors/owen-williams","/blog/authors/paul-badcock","/de-de/solutions/value-stream-management/dora","/blog/authors/phil-hughes","/blog/authors/pranay-bakre","/blog/authors/rmy-coutable","/blog/authors/ray-paik","/blog/authors/roman-kuba","/blog/authors/rutvik-shah","/blog/authors/sam-white","/blog/authors/sandra-salerno","/blog/authors/scott-williamson","/blog/authors/sarrah-vesselov","/blog/authors/sharon-gaudin","/blog/authors/steve-abrams","/blog/authors/sophia-manicor","/blog/authors/todd-barr","/blog/authors/susan-tacker","/blog/authors/tsukasa-komatsubara","/blog/authors/thao-yeager","/blog/authors/veethika-mishra","/blog/authors/william-chia","/blog/authors/vishal-tak","/blog/auto-devops-where-we-are-and-where-we-are-headed","/de-de/gitlab-duo","/blog/automating-container-image-migration-from-amazon-ecr-to-gitlab","/blog/autoscale-continuous-deployment-gitlab-runner-digital-ocean","/blog/battling-toolchain-technical-debt","/blog/aws-gitlab-serverless-webcast","/blog/behind-the-scenes-of-gitlab-korean-translation","/blog/best-practices-for-kubernetes-runners","/blog/bringing-ai-gitlab-repository","/blog/building-a-gitlab-ci-cd-pipeline-for-a-monorepo-the-easy-way","/blog/beyond-application-modernization-trends","/blog/building-new-fedora-project-website-with-gitlab","/blog/building-an-open-source-company-interview-with-gitlabs-ceo","/blog/ceo-shadow-impressions-takeaways","/blog/capture-the-flag-in-our-bug-bounty-program","/blog/changes-coming-to-url-structure-follow-deprecations-redirects","/blog/ci-cd-automation-maximize-deploy-freeze-impact-across-gitlab-groups","/blog/ci-deployment-and-environments","/blog/cloud-native-demo","/blog/combine-gitlab-webhooks-and-twilio-for-sms-alerts-on-devsecops-platform","/blog/comparing-terms-gitlab-github-bitbucket","/blog/codepen-welcome-to-gitlab","/blog/concurrent-devops","/blog/container-network-security-is-important","/blog/continuously-improving-ci-lovability","/blog/contributor-post-hannes","/blog/cracking-our-bug-bounty-top-10","/blog/debian-customizes-ci-tooling-with-gitlab","/blog/creationline-post","/blog/delta-cloud-native","/blog/cycle-analytics-feature-highlight","/blog/deploy-remix-with-gitlab-and-cloudflare","/blog/developers-write-secure-code-gitlab","/blog/designing-issue-boards","/blog/devsecops-platforms-give-smbs-security-muscle","/blog/discovering-gitlabs-personas","/blog/devops-platform-supply-chain-attacks","/blog/developing-gitlab-duo-use-ai-to-remediate-security-vulnerabilities","/blog/ease-pressure-on-smb-developers-with-a-devops-platform","/blog/eight-steps-to-prepare-your-team-for-a-devops-platform-migration","/blog/donations","/blog/empowering-modelops-and-hpc-workloads-with-gpu-enabled-runners","/blog/engineering-teams-collaborating-remotely","/blog/ensuring-compliance","/blog/extending-code-suggestions","/blog/feature-highlight-create-files-and-directories-from-files-page","/blog/exact-code-search-find-code-faster-across-repositories","/blog/fast-and-natural-continuous-integration-with-gitlab-ci","/blog/feature-highlight-set-dates-for-issues","/blog/first-look-the-new-agile-planning-experience-in-gitlab","/blog/forrester-cdra2020","/blog/from-berlin-to-new-zealand","/blog/five-signs-you-should-think-bigger","/blog/gcp-move-update","/blog/future-front-end-development","/blog/git-for-business-processes","/blog/get-started-compliance-as-code","/blog/getting-started-with-git-lfs-tutorial","/blog/getting-started-with-gitlab-understanding-ci-cd","/blog/git-repository-pricing","/blog/github-launch-continuous-integration","/blog/gitlab-16-8-release","/blog/gitlab-17-3-release","/blog/gitlab-18-2-released","/blog/gitlab-acquires-gitorious","/blog/gitlab-at-aws-re-invent-2023","/blog/gitlab-ai-cicd-customization-toolkit","/blog/gitlab-and-testify-sec-witness-alliance","/blog/gitlab-com-container-registry-update","/blog/gitlab-chart-works-towards-kubernetes-1-22","/blog/gitlab-ci-oohlala","/blog/gitlab-community-day","/blog/gitlab-critical-patch-release-17-1-2-17-0-4-16-11-6","/blog/gitlab-dark-mode-is-getting-a-new-look","/blog/gitlab-dot-com-outage-on-2015-05-29","/blog/gitlab-duo-chat-beta","/blog/gitlab-duo-self-hosted-enterprise-ai-built-for-data-privacy","/blog/gitlab-for-project-management-one","/blog/gitlab-employees-on-working-at-gitlab","/blog/gitlab-first-esg-and-dib-reports","/blog/gitlab-got-bit-mysql-fails-at-rails-migrations-that-work-in-postgresql","/blog/gitlab-iconography-where-mvc-meets-visual-design","/blog/gitlab-incident-timelines","/blog/gitlab-is-now-available-as-an-aws-codestar-connections-provider","/blog/gitlab-issue-bash-june-2018","/blog/gitlab-joins-msft-tech-accord","/blog/gitlab-mental-health-awareness-week-recap","/blog/gitlab-partners-with-digitalocean-to-make-continuous-integration-faster-safer-and-more-affordable","/blog/gitlab-licensed-technology-to-new-independent-chinese-company","/blog/gitlab-patch-release-17-11-2-17-10-6-17-9-8","/blog/gitlab-named-visionary-in-gartner-agile-planning-magic-quadrant","/blog/gitlab-oscon-challenge-2015","/blog/gitlab-patch-release-17-6-2-17-5-4-17-4-6","/blog/gitlab-omnibus-packages-now-include-gitlab-ci","/blog/gitlab-product-navigation","/blog/gitlab-release-date-change","/blog/gitlab-patch-release-18-0-2-17-11-4-17-10-8","/blog/gitlab-security-twenty-twenty-one","/blog/gitlab-runner-with-docker","/blog/gitlab-together-with-terratag-open-source-to-help-you-manage-terraform-resources","/blog/gitlab-summit-greece-recap","/blog/gitlab-switches-to-dco-license","/blog/gitlab-ultimate-early-adopter-program","/blog/gitlab-value-stream-management-and-dora","/blog/gitlab-workflow-with-jira-jenkins","/blog/gitpod-desktop-app-personal-activities","/blog/global-developer-report","/blog/gitlabs-deprecation-strategy","/blog/gitops-with-gitlab-auto-devops","/blog/google-cloud-next-anthos-kubernetes","/blog/graphql-vulnerability-api","/blog/happiness-at-gitlab","/blog/hosting-vuejs-apps-using-gitlab-pages","/blog/high-availability-git-storage-with-praefect","/blog/how-cube-uses-gitlab-to-increase-efficiency-and-productivity","/blog/how-gitlab-handles-security-bugs","/blog/how-gitlab-automates-releases","/blog/how-gitlab-supports-the-fedramp-authorization-journey","/blog/how-start-ospo-ten-minutes-using-gitlab","/blog/how-to-automate-software-delivery-using-quarkus-and-gitlab","/blog/how-grammatech-and-gitlab-enables-better-devsecops","/blog/how-is-team-member-1-doing","/blog/how-the-security-culture-committee-is-strengthening-gitlab-values","/blog/how-to-build-a-more-productive-remote-team","/blog/how-to-continously-test-web-apps-apis-with-hurl-and-gitlab-ci-cd","/blog/how-to-explain-gitlab-to-anyone","/blog/how-to-improve-communication-remote-designer","/blog/how-to-leverage-gitlab-duo-for-enhanced-security-reporting","/blog/how-to-play-gitlab-ctf-at-home","/blog/how-to-secure-cloud-run-deployment-with-auto-devops","/blog/how-to-start-a-great-oss-project","/blog/how-to-translate-bamboo-agent-capabilities-to-gitlab-runner-tags","/blog/how-visualization-improves-the-gitlab-merge-train-experience","/blog/how-we-optimized-our-infrastructure-spend-at-gitlab","/blog/how-we-built-status-page-mvc","/blog/how-we-ship-so-quickly","/blog/how-we-used-gitlab-values-to-build-a-security-awards-program","/blog/how-you-can-help-shape-the-future-of-securing-applications-at-gitlab","/blog/implementing-gitlab-ci-dot-yml","/blog/improved-billing-and-subscription-management","/blog/introducing-ci-components","/blog/international-womens-day-gitlab-initiatives","/blog/inside-look-how-gitlabs-test-platform-team-validates-ai-features","/blog/integrate-external-security-scanners-into-your-devsecops-workflow","/de-de/the-source/ai/understand-and-resolve-vulnerabilities-with-ai-powered-gitlab-duo","/de-de/the-source/platform/why-software-logistics-is-key-to-accelerating-innovation","/de-de/the-source/security/key-security-trends-for-cisos-in-2025","/blog/introducing-gitlabs-new-planner-role-for-agile-planning-teams","/blog/introducing-spamcheck-data-driven-anti-abuse","/blog/introducing-token-hunter","/blog/issue-labels-can-now-be-scoped","/blog/its-time-to-upgrade-docker-engine","/blog/kali-linux-movingtogitlab","/blog/join-the-gitlab-community","/blog/keyless-signing-with-cosign","/blog/kubernetes-101","/blog/learn-python-with-pj-part-4-dictionaries-and-files","/blog/last-year-we-signed-the-secure-by-design-pledge-heres-our-progress","/blog/lessons-in-iteration-from-new-infrastructure-team","/de-de/the-source/ai/ai-trends-for-2025-agentic-ai-self-hosted-models-and-more","/blog/live-from-commit-london","/blog/machine-learning-and-devsecops","/de-de/the-source","/blog/making-remote-internships-successful","/de-de/the-source/authors/chandler-gibbons","/de-de/the-source/authors/grant-hickman","/de-de/the-source/authors/lee-faus","/blog/managers-more-optimistic-than-developers","/blog/microcks-and-gitlab-part-one","/blog/measuring-the-value-of-our-design-system","/blog/markdown-kramdown-tips-and-tricks","/blog/meltano-follow-up","/blog/migrating-repositories-to-gitlab-just-became-easier","/blog/monetizing-and-being-open-source","/blog/mr-reviews-with-vs-code","/blog/move-to-distributed-vcs","/blog/ml-experiment-sql","/blog/navigation-research-blog-post","/blog/open-source-analytics","/blog/one-billion-pipelines-cicd","/blog/new-gitlab-com-terms-of-service","/blog/observability-is-key-to-cloud-native-transitions-and-modern-application-development","/blog/new-year-new-programming-language","/blog/our-privacy-policy-has-been-updated","/blog/oxeye-joins-gitlab-to-advance-application-security-capabilities","/blog/optimizing-devops-visibility-in-gitlab-14","/blog/personas-and-empathy-building","/blog/pivotal-cloud-foundry-tile-for-gitlab-ee","/blog/pat-revocation-coming-soon","/blog/prevent-secret-leaks-in-source-code-with-gitlab-secret-push-protection","/blog/postman-integration-with-gitlab-makes-your-api-workflows-easier","/blog/project-management-using-gitlab-platform","/blog/publishing-a11y-reports-in-gitlab-pages","/blog/quickly-onboarding-engineers-successfully","/blog/qpage-on-the-devops-platform","/blog/python-rust-and-gitlab-ci","/blog/rebase-in-real-life","/blog/reduce-it-costs","/blog/refining-gitlab-product-experience","/blog/remote-design-sprints","/blog/remote-working-gitlab","/blog/reviewer-roulette-one-year-on","/blog/secure-and-safe-login-and-commits-with-gitlab-yubico","/blog/secure-open-source-container-infrastructure-with-gitlab-and-chainguard","/blog/safe-without-silos-in-gitlab","/blog/security-testing-principles-developer","/blog/security-advisory-for-logjam-vulnerability","/blog/set-expectations","/blog/sha256-support-in-gitaly","/blog/simple-trick-for-smaller-screenshots","/blog/solving-complex-challenges-with-gitlab-duo-workflow","/blog/speed-security-quality-with-hackerone","/blog/snowflake-spend-dbt-package-release","/blog/ssg-overview-gitlab-pages-part-3-examples-ci","/blog/start-using-pages-quickly","/blog/streamline-devsecops-engineering-workflows-with-gitlab-duo","/blog/tackle-nists-plan-of-action-and-milestones-with-gitlabs-risk-management-features","/blog/support-engineering-at-gitlab","/blog/take-our-survey-on-collaborative-software-development","/blog/terraform-as-part-of-software-supply-chain-part1-modules-and-providers","/blog/the-co-create-program-how-customers-are-collaborating-to-build-gitlab","/blog/the-ultimate-guide-to-gitops-with-gitlab","/blog/the-evolution-of-ux-at-gitlab","/blog/the-security-tightrope","/blog/the-importance-of-ux-personas","/blog/third-party-code-risks","/blog/three-steps-to-optimize-software-value-streams","/blog/tips-for-managing-monorepos-in-gitlab","/blog/top-five-takeaways-from-the-developer-survey","/blog/top-10-gitlab-workflow-hacks-you-need-to-know","/blog/troubleshoot-delays-with-code-review-analytics","/blog/tracking-down-missing-tcp-keepalives","/blog/tutorial-integrate-gitlab-merge-request-approvals-with-external-systems","/blog/two-questions-we-ask-ux-designers-in-job-interviews","/blog/ultimate-perks-for-open-source-projects","/blog/unofficial-runner-becomes-official","/blog/use-inputs-in-includable-files","/blog/updates-from-aws-reinvent","/blog/upgrading-database-os","/blog/utilize-the-gitlab-devops-platform-to-avoid-cloud-migration-hazards","/blog/using-gitlab-labels","/blog/version-check","/blog/vue-big-plan","/blog/webcast","/blog/watch-the-gitlab-summit-from-your-desk","/blog/what-are-the-benefits-of-a-microservices-architecture","/blog/what-will-devops-do-for-your-team-in-2022","/blog/what-is-git-the-ultimate-guide-to-gits-role-and-functionality","/blog/whats-new-in-git-2-49-0","/blog/what-the-digital-operational-resilience-act-means-for-banks","/blog/why-choose-open-source","/blog/why-gitlab-ci-cd","/blog/whitesource-gitlab-security-integration","/blog/why-i-am-excited-about-gitlab-commit","/blog/why-security-champions","/blog/why-we-chose-vue","/blog/why-were-sticking-with-ruby-on-rails","/blog/working-for-gitlab-a-support-engineers-perspective","/blog/wrapping-text","/blog/you-asked-and-our-red-team-answered","/company","/blog/zero-trust-at-gitlab-where-do-we-go-from-here","/compliance/sox-compliance","/customers/carfax","/customers/cube","/customers/hackerone","/customers/european-space-agency","/customers/iron-mountain","/customers/anchormen","/customers/moneyfarm","/customers/potato-london","/customers/university-of-surrey","/customers/sva","/partners/technology-partners/hashicorp","/press/releases/2022-12-13-gitlab-appoints-mark-porter-to-board-of-directors","/press/releases/2019-08-07-gitlab-announces-commit-brooklyn-schedule","/press/releases/2017-07-31-emerasoft-press-release","/press/releases/2020-12-09-gitlab-cited-as-representative-vendor-in-gartner-market-guide","/press/releases/2021-12-06-gitlab-reports-third-quarter-fiscal-2022-financial-results","/press/releases/2020-07-09-gitlab-announces-first-ever-24-hour-virtual-user-event","/press/releases/2020-04-22-gitlab-and-megazone-cloud-expands-cloud-native","/press/releases/2019-12-06-2020-gitlab-commit-san-francisco-schedule","/press/releases/2022-05-16-gitlab-to-announce-first-quarter-fiscal-2023-financial-results","/press/releases/2022-10-05-teamops-new-practice-for-work-environments","/dedicated","/press/releases/2021-07-08-gitlab-announces-commit-virtual-2021","/press/releases/2021-04-27-gitlab-positioned-leader-gartner-magic-quadrant-enterprise-agile-planning-tools","/press/releases/2016-05-24-softmart-press-release","/press/releases/2018-03-22-gitlab-cicd-github-integration","/press/releases/2019-01-22-gitlab-announces-support-for-common-access-cards","/press/releases/2023-05-02-gitlab-and-google-cloud-partner-to-expand-ai-assisted-capabilities","/press/releases/2023-07-18-gitlab-names-chris-weber-chief-revenue-officer","/press/releases/2023-11-09-gitlab-continues-ai-momentum-with-enhanced-ai-powered-devsecops-workflows","/get-started","/press/releases/2024-06-25-gitlab-survey-reveals-tension-around-ai-security-and-developer-productivity-within-organizations","/press/releases/2025-05-20-gitlab-to-announce-first-quarter-fiscal-2026-financial-results","/press/releases/2024-03-22-gitlab-to-hold-fireside-chat-with-truist-securities","/press/releases/2025-01-02-gitlab-cfo-to-present-at-the-27th-annual-needham-growth-conference","/press/releases/gitlab-reports-fourth-quarter-and-full-fiscal-year-2025-results","/pricing/faq-premium-update","/jobs/ai-interview-process","/solutions/gitops","/solutions/slack","/pricing/terms","/stages-devops-lifecycle/configure","/stages-devops-lifecycle/secure","/support/managing-support-contacts","/eighteen","/solutions/continuous-software-security-assurance","/events","/solutions/nonprofit/join","/topics/agile-devsecops","/software-innovation-report","/topics/ci-cd/continuous-integration-continuous-delivery-work-together","/topics/continuous-delivery","/topics/devops/devops-tools-explained","/topics/devops/what-is-a-devops-engineer","/topics/devsecops/sast-vs-dast","/topics/serverless","/topics/gitops/gitops-multicloud-deployments-gitlab","/topics/version-control/what-are-gitlab-flow-best-practices","/sales","/es/customers/conversica","/es/customers/nvidia","/es/customers/hilti","/es/customers/airbus","/es/software-faster","/upgrade-to-package-repository","/es/pricing/faq-jihu","/teamops","/es/partners/technology-partners/google-cloud-platform","/es/enterprise","/es/solutions/jenkins","/es/pricing/premium-promo","/es/solutions/value-stream-management/dora","/es/getting-started-videos","/the-source/platform/building-a-resilient-software-development-practice","/the-source/ai/modernizing-government-devsecops-with-artificial-intelligence","/the-source/ai/ai-powered-efficiency-modernizing-government-in-2025","/the-source/platform/the-ultimate-playbook-for-high-performing-devsecops-teams","/the-source/ai/getting-started-with-ai-in-software-development-a-guide-for-leaders","/es/topics/ci-cd/benefits-continuous-integration","/es/topics/devops/ai-enhanced-security","/es/topics/ci-cd/continuous-integration-server","/es/topics/devops","/es/topics/devops/what-is-a-site-reliability-engineer","/the-source/ai/understand-and-resolve-vulnerabilities-with-ai-powered-gitlab-duo","/the-source/platform/how-devops-and-platform-engineering-turbocharge-efficiency","/the-source/platform/why-software-logistics-is-key-to-accelerating-innovation","/es/topics/devsecops/what-is-developer-first-security","/the-source/security/federal-cybersecurity-in-2025-looking-ahead","/the-source/security/why-legacy-code-is-a-security-risk-and-how-ai-can-help","/es/topics/gitops","/es/topics/version-control/what-is-git-version-control","/es/topics/version-control/how-implement-version-control","/fr-fr/analysts","/fr-fr/blog/agentic-ai-guides-and-resources","/fr-fr/blog/authors/ariel-camus","/fr-fr/blog/authors/andrew-chilton","/fr-fr/blog/authors/andy-volpe","/fr-fr/blog/authors/amanda-folson","/fr-fr/blog/authors/abubakar-siddiq-ango","/fr-fr/blog/authors/alex-martin","/fr-fr/blog/authors/ayoub-fandi","/fr-fr/blog/authors/ben-leduc-mills","/fr-fr/blog/authors/boris-baldassari","/fr-fr/blog/authors/brendan-oleary","/fr-fr/blog/authors/christen-dybenko","/fr-fr/blog/authors/chris-balane","/fr-fr/blog/authors/bryan-behrenshausen","/fr-fr/blog/authors/chad-malchow","/es/the-source/ai/ai-trends-for-2025-agentic-ai-self-hosted-models-and-more","/es/the-source/security/key-security-trends-for-cisos-in-2025","/the-source/authors/julie-griffin","/the-source/authors/george-kichukov","/es/the-source/platform/why-software-logistics-is-key-to-accelerating-innovation","/the-source/authors/brian-wald","/es/the-source/ai/understand-and-resolve-vulnerabilities-with-ai-powered-gitlab-duo","/the-source/authors/stephen-walters","/fr-fr/blog/authors/christopher-watson","/fr-fr/blog/authors/corey-oas","/fr-fr/blog/authors/dan-luhring","/fr-fr/blog/authors/david-russell","/fr-fr/blog/authors/darren-eastman","/fr-fr/blog/authors/eddie-glenn","/fr-fr/blog/authors/dhruv-jain","/fr-fr/blog/authors/dmitry-gruzd","/fr-fr/blog/authors/emily-chin","/fr-fr/blog/authors/eric-schurter","/fr-fr/blog/authors/esther-shein","/fr-fr/blog/authors/fabio-akita","/fr-fr/blog/authors/gitlab-japan-team","/fr-fr/blog/authors/gavin-peltz","/fr-fr/blog/authors/flix-veillette-potvin","/fr-fr/blog/authors/grant-young","/fr-fr/blog/authors/haydn-mackay","/fr-fr/blog/authors/gufran-yeilyurt-obss","/fr-fr/blog/authors/iain-camacho","/fr-fr/blog/authors/itzik-gan-baruch","/fr-fr/blog/authors/jacob-schatz","/fr-fr/blog/authors/jason-blais-mattermost","/fr-fr/blog/authors/james-ramsay","/fr-fr/blog/authors/jean-philippe-baconnais","/fr-fr/blog/authors/jeremy-wagner","/fr-fr/blog/authors/jocelyn-eillis","/fr-fr/blog/authors/joni-klippert","/fr-fr/blog/authors/john-cai","/fr-fr/blog/authors/josh-feehs","/fr-fr/blog/authors/kamil-trzciski","/fr-fr/blog/authors/julian-thome","/fr-fr/blog/authors/kenny-johnston","/fr-fr/blog/authors/laura-montemayor","/fr-fr/blog/authors/kurt-dusek","/fr-fr/blog/authors/levente-polyak","/fr-fr/blog/authors/madeline-lake","/fr-fr/blog/authors/matt-coons","/fr-fr/blog/authors/marcia-ramos","/fr-fr/blog/authors/matthew-nearents","/fr-fr/blog/authors/mark-lapierre","/fr-fr/blog/authors/mek-stittri","/fr-fr/blog/authors/mike-greiling","/fr-fr/blog/authors/michael-kozono","/fr-fr/blog/authors/neil-mcdonald","/fr-fr/blog/authors/patricio-cano","/fr-fr/blog/authors/noah-ing","/fr-fr/blog/authors/olivier-dupr","/es/the-source/authors/chandler-gibbons","/fr-fr/blog/authors/paul-machle","/fr-fr/blog/authors/pierre-smeyers","/fr-fr/blog/authors/regnard-raquedan","/fr-fr/blog/authors/rachel-nienaber","/fr-fr/blog/authors/robert-williams","/es/the-source/authors/grant-hickman","/fr-fr/blog/authors/samer-akkoub","/fr-fr/blog/authors/roy-taragan","/es/the-source/authors/lee-faus","/fr-fr/blog/authors/sam-beckham","/fr-fr/blog/authors/sarah-matthies","/fr-fr/blog/authors/saumya-upadhyaya","/fr-fr/blog/authors/sergey-nuzhdin","/fr-fr/blog/authors/sid-sijbrandij","/fr-fr/blog/authors/stephanie-garza","/fr-fr/blog/authors/steven-zinck","/fr-fr/blog/authors/taylor-mccaslin","/fr-fr/blog/authors/tim-rizzi","/fr-fr/blog/authors/torsten-linz","/fr-fr/blog/authors/valentine-mairet","/fr-fr/blog/authors/viktor-nagy","/fr-fr/blog/authors/will-chandler","/fr-fr/blog/authors/zhaochen-li","/fr-fr/blog/best-practices-to-set-up-organizational-hierarchies-that-scale","/fr-fr/blog/from-code-to-production-a-guide-to-continuous-deployment-with-gitlab","/fr-fr/blog/git-pull-vs-git-fetch-whats-the-difference","/fr-fr/blog/gitlab-duo-with-amazon-q-devsecops-meets-agentic-ai","/fr-fr/blog/gitlab-ultimate-for-ibm-z-modern-devsecops-for-mainframes","/fr-fr/blog/ci-deployment-and-environments","/fr-fr/blog/developing-gitlab-duo-use-ai-to-remediate-security-vulnerabilities","/es/the-source","/fr-fr/blog/how-gitlab-helps-meet-nis2-requirements","/fr-fr/blog/introduction-guide-to-linux-servers","/fr-fr/blog/safe-without-silos-in-gitlab","/fr-fr/blog/meet-gitlab-duo-workflow-the-future-of-ai-driven-development","/fr-fr/blog/unveiling-a-new-epic-experience-for-improved-agile-planning","/fr-fr/blog/how-to-use-oci-images-as-the-source-of-truth-for-continuous-delivery","/fr-fr/blog/whats-new-in-git-2-48-0","/fr-fr/customers/remote","/fr-fr/blog/the-ultimate-guide-to-token-management-at-gitlab","/fr-fr/customers/airwallex","/fr-fr/customers/cube","/fr-fr/blog/what-is-git","/fr-fr/mentions-legales","/fr-fr/sales","/fr-fr/solutions/slack","/fr-fr/get-help","/fr-fr/pricing/licensing-faq/cloud-licensing","/fr-fr/topics/continuous-delivery","/fr-fr/topics/devops/devops-tools-explained","/fr-fr/topics/agile-delivery/agile-ppm","/fr-fr/topics/ci-cd/continuous-integration-continuous-delivery-work-together","/fr-fr/topics/devops/what-is-a-devops-engineer","/fr-fr/topics/devsecops/sast-vs-dast","/the-source/security","/fr-fr/topics/single-application","/fr-fr/topics/gitops/gitops-multicloud-deployments-gitlab","/fr-fr/topics/version-control/what-is-centralized-version-control-system","/it-it/forrester-wave-devops-platform","/it-it/gitlab-duo","/it-it/customers/ally","/it-it/customers/deutsche-telekom","/it-it/customers/intuitive-machines","/fr-fr/solutions/education","/it-it/customers/siemens","/it-it/partners/technology-partners/ibm","/fr-fr/why-gitlab","/it-it/privacy","/it-it/pricing/faq-premium-update","/it-it/teamops","/it-it/solutions/agile-delivery","/fr-fr/platform","/it-it/solutions/open-source/join","/de-de/blog/categories/customer-stories","/it-it/topics/ci-cd/cicd-pipeline","/it-it/topics/ci-cd","/it-it/topics/devops/beginner-devops-platform","/it-it/topics/devops/seven-tips-to-get-the-most-out-of-your-devops-platform","/it-it/topics/devops-platform","/fr-fr/customers","/it-it/topics/digital-transformation","/it-it/topics/microservices","/fr-fr/the-source/ai/4-ways-ai-can-help-devops-teams-improve-security","/fr-fr/the-source/security/how-to-strengthen-security-by-applying-devsecops-principles","/fr-fr/the-source/ai/how-to-put-generative-ai-to-work-in-your-devsecops-environment","/it-it/topics/version-control/software-team-collaboration","/it-it/topics/version-control/what-is-gitlab-flow","/ja-jp/blog/authors/anton-smith","/ja-jp/blog/3-surprising-findings-from-our-2024-global-devsecops-survey","/ja-jp/blog/authors/andrew-thomas","/ja-jp/blog/authors/aathira-nair","/ja-jp/blog/authors/allison-whilden","/ja-jp/blog/authors/alex-fracazo","/ja-jp/blog/authors/andrea-borga","/fr-fr/the-source/authors/julie-griffin","/fr-fr/the-source/authors/stephen-walters","/ja-jp/blog/authors/atlassian-bitbucket-github-gitlab","/fr-fr/the-source/authors/brian-wald","/fr-fr/the-source/authors/george-kichukov","/ja-jp/blog/authors/betsy-church","/ja-jp/blog/authors/beatriz-barbosa","/ja-jp/blog/authors/brandon-lyon","/ja-jp/blog/authors/brian-wald","/ja-jp/blog/authors/carol-teskey","/ja-jp/blog/authors/cherry-han","/ja-jp/blog/authors/chris-weber","/ja-jp/blog/authors/christina-lohr","/ja-jp/blog/authors/connor-gilbert","/fr-fr/diversity-inclusion-belonging","/ja-jp/blog/authors/creighton-swank","/ja-jp/blog/authors/daniel-mora","/ja-jp/blog/authors/david-oregan","/ja-jp/blog/authors/dennis-tang","/ja-jp/blog/authors/dmitriy-job","/ja-jp/blog/authors/drew-blessing","/ja-jp/blog/authors/emilio-salvador","/ja-jp/blog/authors/eric-rosenberg","/ja-jp/blog/authors/erin-krengel-pulumi","/ja-jp/blog/authors/eva-sasson","/ja-jp/blog/authors/fernando-diaz","/ja-jp/blog/authors/gabriel-le-breton","/ja-jp/blog/authors/gitlab-france-team","/ja-jp/blog/authors/gosia-ksionek","/it-it/the-source/ai/building-a-transparency-first-ai-strategy-7-questions-to-ask-your-devops","/ja-jp/blog/authors/holly-reynolds","/ja-jp/blog/authors/hannah-sutor","/ja-jp/blog/authors/guest-author-andr-arko-of-ruby-together","/it-it/the-source/platform/driving-business-results-with-platform-engineering","/it-it/the-source/security/10-tips-to-prioritize-security-in-software-development","/ja-jp/blog/authors/inchul-yoo-sunjung-park","/ja-jp/blog/authors/jackie-meshell","/it-it/the-source/security/strengthen-your-cybersecurity-strategy-with-secure-by-design","/ja-jp/blog/authors/james-dang","/ja-jp/blog/authors/jannik-lehmann","/ja-jp/blog/authors/jim-thavisouk","/ja-jp/blog/authors/jeremy-cooper","/ja-jp/blog/authors/jayson-salazar","/ja-jp/blog/authors/johanna-ambrosio","/ja-jp/blog/authors/john-sparrow","/ja-jp/blog/authors/justin-tobler","/ja-jp/blog/authors/juan-broullon","/ja-jp/blog/authors/joseph-longo","/ja-jp/blog/authors/kelly-hair","/ja-jp/blog/authors/kristian-larsson","/ja-jp/blog/authors/kyle-smith","/ja-jp/blog/authors/lukas-eipert","/ja-jp/blog/authors/lee-matos","/ja-jp/blog/authors/mark-art","/ja-jp/blog/authors/marc-shaw","/ja-jp/blog/authors/mathias-ewald","/ja-jp/blog/authors/mayra-cabrera","/ja-jp/blog/authors/michael-henriksen","/ja-jp/blog/authors/matt-wilson","/ja-jp/blog/authors/nicole-schwartz","/ja-jp/blog/authors/mike-flouton","/ja-jp/blog/authors/nate-rosandich","/ja-jp/blog/authors/owen-williams","/ja-jp/blog/authors/paul-badcock","/ja-jp/blog/authors/nuritzi-sanchez","/ja-jp/blog/authors/philip-welz","/ja-jp/blog/authors/priyanka-sharma","/fr-fr/the-source/platform","/ja-jp/blog/authors/romuald-atchad","/ja-jp/blog/authors/rob-jackson","/ja-jp/blog/authors/rayana-verissimo","/ja-jp/blog/authors/samantha-lee","/ja-jp/blog/authors/sacha-guyon","/ja-jp/blog/authors/sara-kassabian","/ja-jp/blog/authors/sascha-eggenberger","/ja-jp/blog/authors/sean-mcgivern","/it-it/the-source/authors/amanda-rueda","/ja-jp/blog/authors/suzanne-selhorn","/it-it/the-source/authors/ddesanto","/ja-jp/blog/authors/sherida-mcmullan","/ja-jp/blog/authors/stacy-cline","/ja-jp/blog/authors/steve-grossman","/ja-jp/blog/authors/tomas-vik","/ja-jp/blog/authors/thong-kuah","/it-it/the-source/authors/iganbaruch","/ja-jp/blog/authors/tye-davis","/ja-jp/blog/authors/vicky-steeves","/it-it/the-source/authors/rschulman","/ja-jp/blog/authors/vlad-budica","/ja-jp/blog/authors/yevgeny-pats","/ja-jp/blog/automating-with-gitlab-duo-part-3-validating-testing","/ja-jp/blog/event-report-japan-it-week-spring-1","/ja-jp/blog/developers-summit-2025-spring-event-report","/ja-jp/blog/getting-started-with-gitlab-mastering-project-management","/ja-jp/blog/gitlab-17-2-released","/ja-jp/blog/gitlab-18-0-release","/ja-jp/blog/gitlab-named-a-leader-in-the-2024-gartner-magic-quadrant-for-devops","/ja-jp/blog/online-retailer-bol-tackles-growing-compliance-needs-with-gitlab","/ja-jp/blog/safe-without-silos-in-gitlab","/ja-jp/blog/enhance-application-security-with-gitlab-hackerone","/ja-jp/blog/how-we-decreased-gitlab-repo-backup-times-from-48-hours-to-41-minutes","/ja-jp/blog/tips-for-async-communication","/ja-jp/blog/using-ansible-and-gitlab-as-infrastructure-for-code","/ja-jp/blog/gitlab-duo-self-hosted-enterprise-ai-built-for-data-privacy","/ja-jp/blog/learn-advanced-rust-programming-with-a-little-help-from-ai-code-suggestions","/ja-jp/blog/what-is-yaml","/ja-jp/blog/how-gitlab-duo-helps-secure-and-thoroughly-test-ai-generated-code","/ja-jp/customers/siemens","/ja-jp/customers/intuitive-machines","/ja-jp/customers/bab","/ja-jp/eighteen","/ja-jp/blog/what-is-docker","/ja-jp/customers/deutsche-telekom","/ja-jp/get-started","/ja-jp/solutions/github","/ja-jp/topics/continuous-delivery","/ja-jp/pricing/faq-improved-billing-and-subscription-management","/ja-jp/topics/agile-delivery/agile-ppm","/ja-jp/topics/devops/what-is-a-devops-engineer","/ja-jp/topics/devops/devops-tools-explained","/ja-jp/topics/ci-cd/continuous-integration-continuous-delivery-work-together","/ja-jp/topics/devsecops/sast-vs-dast","/ja-jp/partners/technology-partners/aws","/ja-jp/topics/single-application","/ja-jp/topics/gitops/gitops-multicloud-deployments-gitlab","/ja-jp/why-gitlab","/ja-jp/solutions/startups","/ja-jp/topics/version-control/what-is-centralized-version-control-system","/pt-br/gitlab-duo","/ja-jp/security","/pt-br/forrester-wave-devops-platform","/ja-jp/pricing/premium/why-upgrade","/pt-br/customers/siemens","/pt-br/customers/ally","/pt-br/customers/deutsche-telekom","/pt-br/customers/intuitive-machines","/pt-br/pricing/faq-premium-update","/pt-br/partners/technology-partners/ibm","/pt-br/privacy","/pt-br/teamops","/pt-br/solutions/agile-delivery","/pt-br/solutions/open-source/join","/ja-jp/calculator","/pt-br/topics/ci-cd","/pt-br/topics/ci-cd/cicd-pipeline","/pt-br/topics/devops/seven-tips-to-get-the-most-out-of-your-devops-platform","/pt-br/topics/devops/beginner-devops-platform","/pt-br/topics/devops-platform","/pt-br/topics/digital-transformation","/pt-br/topics/microservices","/pt-br/topics/version-control/software-team-collaboration","/pt-br/topics/version-control/what-is-gitlab-flow","/ja-jp/the-source/ai/how-to-put-generative-ai-to-work-in-your-devsecops-environment","/ja-jp/the-source/security/how-to-strengthen-security-by-applying-devsecops-principles","/ja-jp/the-source/ai/6-strategies-to-help-developers-accelerate-ai-adoption","/ja-jp/the-source/authors/stephen-walters","/ja-jp/the-source/authors/julie-griffin","/ja-jp/the-source/authors/brian-wald","/ja-jp/the-source/authors/george-kichukov","/pt-br/the-source/security/10-tips-to-prioritize-security-in-software-development","/pt-br/the-source/ai/building-a-transparency-first-ai-strategy-7-questions-to-ask-your-devops","/pt-br/the-source/platform/driving-business-results-with-platform-engineering","/pt-br/the-source/security/strengthen-your-cybersecurity-strategy-with-secure-by-design","/pt-br/the-source/authors/rschulman","/pt-br/the-source/authors/ddesanto","/ja-jp/the-source/platform","/pt-br/the-source/authors/iganbaruch","/pt-br/the-source/authors/amanda-rueda","/fr-fr/blog/categories/devsecops","/ja-jp/blog/categories/company","/ja-jp/blog/categories/product","/blog/categories/security","/blog/categories/culture","/blog/tags/embedded-devops","/blog/tags/research","/blog/tags/partners","/blog/tags/google","/blog/tags/demo","/blog/tags/ui","/blog/tags/ci-cd","/blog"]}