{"id":"18a75a6c-24d1-4501-8891-fb80aa9aa715","timestamp":1754078887040,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":["/de-de/blog/authors/gosia-ksionek","/de-de/blog/authors/guest-author-andr-arko-of-ruby-together","/de-de/blog/authors/atlassian-bitbucket-github-gitlab","/de-de/blog/authors/anton-smith","/de-de/blog/authors/alex-fracazo","/de-de/blog/authors/beatriz-barbosa","/de-de/blog/authors/andrew-thomas","/de-de/blog/authors/brandon-lyon","/de-de/blog/authors/allison-whilden","/de-de/blog/authors/brian-wald","/de-de/blog/authors/chris-weber","/de-de/blog/authors/betsy-church","/de-de/blog/authors/cherry-han","/de-de/blog/authors/carol-teskey","/de-de/blog/authors/andrea-borga","/de-de/blog/authors/christina-lohr","/de-de/blog/authors/daniel-mora","/de-de/blog/authors/david-oregan","/de-de/blog/authors/emilio-salvador","/de-de/blog/authors/drew-blessing","/de-de/blog/authors/aathira-nair","/de-de/blog/authors/dennis-tang","/de-de/blog/authors/dmitriy-job","/de-de/blog/authors/erin-krengel-pulumi","/de-de/blog/authors/creighton-swank","/de-de/blog/authors/connor-gilbert","/de-de/blog/authors/eva-sasson","/de-de/blog/authors/eric-rosenberg","/de-de/blog/authors/gabriel-le-breton","/de-de/blog/authors/gitlab-france-team","/de-de/blog/authors/fernando-diaz","/de-de/blog/authors/hannah-sutor","/de-de/blog/authors/jackie-meshell","/de-de/blog/authors/holly-reynolds","/de-de/blog/authors/inchul-yoo-sunjung-park","/de-de/blog/authors/james-dang","/de-de/blog/authors/jeremy-cooper","/de-de/blog/authors/jayson-salazar","/de-de/blog/authors/jannik-lehmann","/de-de/blog/authors/jim-thavisouk","/de-de/blog/authors/joseph-longo","/de-de/blog/authors/juan-broullon","/de-de/blog/authors/johanna-ambrosio","/de-de/blog/authors/john-sparrow","/de-de/blog/authors/justin-tobler","/de-de/blog/authors/kelly-hair","/de-de/blog/authors/kristian-larsson","/de-de/blog/authors/kyle-smith","/de-de/blog/authors/lee-matos","/de-de/blog/authors/lukas-eipert","/de-de/blog/authors/mark-art","/de-de/blog/authors/marc-shaw","/de-de/blog/authors/matt-wilson","/de-de/blog/authors/mathias-ewald","/de-de/blog/authors/michael-henriksen","/de-de/blog/authors/mayra-cabrera","/de-de/blog/authors/mike-flouton","/de-de/blog/authors/oleksandr-pysaryuk","/de-de/blog/authors/neha-khalwadekar","/de-de/blog/authors/nikhil-george","/de-de/blog/authors/pablo-carranza","/de-de/blog/authors/paul-gascou-vaillancourt","/de-de/blog/authors/rebecca-dodd","/de-de/blog/authors/ronald-van-zon","/de-de/blog/authors/pter-bozs","/de-de/blog/authors/philippe-lafoucrire","/de-de/blog/authors/safwan-ahmed","/de-de/blog/authors/sasha-bannister","/de-de/blog/authors/rob-ribeiro","/de-de/blog/authors/sean-packham","/de-de/blog/authors/sara-meadzinger","/de-de/blog/authors/sameer-farooqui-octoml","/de-de/blog/authors/shinya-maeda","/de-de/blog/authors/stan-hu","/de-de/blog/authors/steve-ropa","/de-de/blog/authors/tanuja-jayarama-raju","/de-de/blog/authors/tim-davis","/de-de/blog/authors/tyler-williams","/de-de/blog/authors/tomasz-maczukin","/de-de/blog/authors/victor-hernandez","/de-de/blog/authors/vlad-stoianovici","/de-de/blog/authors/yorick-peterse","/de-de/blog/git-pull-vs-git-fetch-whats-the-difference","/de-de/blog/how-gitlab-empowers-translators-with-more-context","/de-de/blog/basics-of-gitlab-ci-updated","/de-de/blog/celebrating-gits-20th-anniversary-with-creator-linus-torvalds","/de-de/blog/gitlab-named-a-leader-in-the-forrester-wave-devops-platforms-q2-2025","/de-de/blog/how-to-use-oci-images-as-the-source-of-truth-for-continuous-delivery","/de-de/blog/developing-gitlab-duo-how-we-are-dogfooding-our-ai-features","/de-de/blog/monitor-application-performance-with-distributed-tracing","/de-de/blog/self-hosting-vs-cloud","/de-de/blog/jenkins-to-gitlab-migration-made-easy","/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/whats-new-in-git-2-45-0","/de-de/blog/what-is-an-ide","/de-de/blog/gitlab-duo-self-hosted-enterprise-ai-built-for-data-privacy","/de-de/blog/a-guide-to-the-breaking-changes-in-gitlab-18-0","/de-de/blog/finserv-how-to-implement-gitlabs-separation-of-duties-features","/de-de/forrester-wave-devops-platform","/de-de/solutions/jenkins","/de-de/pricing/faq-new-product-subscription-tiers","/de-de/customers/carfax","/de-de/customers/glympse","/de-de/customers/mckenzie-intelligence-services","/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/a-beginners-guide-to-continuous-integration","/blog/7-git-personalities","/blog/a-developers-guide-to-building-an-ai-security-governance-framework","/blog/a-snapshot-of-modern-devops-practices-today","/blog/accelerate-code-reviews-with-gitlab-duo-and-amazon-q","/de-de/pricing/ultimate","/blog/advice-for-women-seeking-careers-in-tech","/blog/action-weve-taken-in-response-to-potential-okta-breach","/de-de/topics/devops/what-is-a-site-reliability-engineer","/blog/agile-planning-with-a-devops-platform","/blog/align-business-strategy-and-app-delivery","/de-de/topics/ci-cd/continuous-integration-server","/de-de/topics/devops/ai-enhanced-security","/blog/american-fuzzy-lop-on-gitlab","/de-de/software-faster","/blog/announcing-gitlab-and-mesosphere","/blog/application-modernization-examples","/blog/around-the-world-in-6-releases","/de-de/topics/ci-cd/benefits-continuous-integration","/de-de/topics/gitops","/de-de/topics/devops","/de-de/topics/devsecops/what-is-developer-first-security","/de-de/topics/version-control/how-implement-version-control","/de-de/developer-experience","/de-de/partners/technology-partners/hashicorp","/de-de/topics/version-control/what-is-git-version-control","/de-de/company","/blog/atlassian-acquires-agilecraft","/blog/authors/alexander-dietrich","/blog/authors/amanda-rueda","/blog/authors/achilleas-pipinellis","/blog/authors/andrew-fontaine","/blog/authors/andy-volpe","/blog/authors/ariel-camus","/blog/authors/becka-lippert","/blog/authors/austin-regnery","/blog/authors/brandon-lyon","/blog/authors/brian-wald","/blog/authors/bill-staples","/blog/authors/cherry-han","/blog/authors/carol-teskey","/blog/authors/chris-weber","/blog/authors/connor-gilbert","/blog/authors/christina-lohr","/blog/authors/creighton-swank","/blog/authors/dennis-appelt","/blog/authors/daniel-mora","/blog/authors/dj-mountney","/blog/authors/david-desanto-chief-product-officer-gitlab","/blog/authors/dr-elle-obrien","/blog/authors/emilie-schario","/blog/authors/eric-eastwood","/blog/authors/erika-feldman","/blog/authors/ev-kontsevoy","/blog/authors/fatima-sarah-khalid","/blog/authors/guenjun-yoo","/blog/authors/gabriel-engel","/blog/authors/goetz-buerkle","/blog/authors/gitlab-ai-assisted-group","/blog/authors/hakeem-abdul-razak","/blog/authors/igor-drozdov","/blog/authors/hillary-benson","/blog/authors/jan-provaznik","/blog/authors/jake-foster","/blog/authors/jacie-bandur","/blog/authors/jason-yavorska","/blog/authors/jeff-tucker","/blog/authors/jessica-hurwitz","/blog/authors/joern-schneeweisz","/blog/authors/john-jeremiah","/blog/authors/jordi-mon","/blog/authors/josh-zimmerman","/blog/authors/karthik-nayak","/blog/authors/julie-griffin","/blog/authors/kevin-chu","/blog/authors/kushal-koolwal","/blog/authors/laura-montemayor","/blog/authors/levente-polyak","/blog/authors/madeline-lake","/blog/authors/marcia-ramos","/blog/authors/mark-lapierre","/blog/authors/matt-coons","/blog/authors/michael-kozono","/blog/authors/matthew-nearents","/blog/authors/mike-greiling","/blog/authors/mek-stittri","/blog/authors/neil-mccorrison","/blog/authors/nikhil-george","/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/roman-kuba","/blog/authors/rutvik-shah","/blog/authors/ray-paik","/blog/authors/rmy-coutable","/blog/authors/scott-williamson","/blog/authors/sam-white","/blog/authors/sarrah-vesselov","/blog/authors/sandra-salerno","/blog/authors/sharon-gaudin","/blog/authors/sophia-manicor","/blog/authors/steve-abrams","/blog/authors/susan-tacker","/blog/authors/thao-yeager","/blog/authors/todd-barr","/blog/authors/tsukasa-komatsubara","/blog/authors/veethika-mishra","/blog/authors/william-chia","/blog/authors/vishal-tak","/de-de/gitlab-duo","/blog/auto-devops-where-we-are-and-where-we-are-headed","/blog/automating-container-image-migration-from-amazon-ecr-to-gitlab","/blog/aws-gitlab-serverless-webcast","/blog/autoscale-continuous-deployment-gitlab-runner-digital-ocean","/blog/battling-toolchain-technical-debt","/blog/behind-the-scenes-of-gitlab-korean-translation","/blog/best-practices-for-kubernetes-runners","/blog/beyond-application-modernization-trends","/blog/building-a-gitlab-ci-cd-pipeline-for-a-monorepo-the-easy-way","/blog/bringing-ai-gitlab-repository","/blog/building-an-open-source-company-interview-with-gitlabs-ceo","/blog/building-new-fedora-project-website-with-gitlab","/blog/capture-the-flag-in-our-bug-bounty-program","/blog/changes-coming-to-url-structure-follow-deprecations-redirects","/blog/ceo-shadow-impressions-takeaways","/blog/ci-cd-automation-maximize-deploy-freeze-impact-across-gitlab-groups","/blog/ci-deployment-and-environments","/blog/comparing-terms-gitlab-github-bitbucket","/blog/combine-gitlab-webhooks-and-twilio-for-sms-alerts-on-devsecops-platform","/blog/codepen-welcome-to-gitlab","/blog/cloud-native-demo","/blog/concurrent-devops","/blog/container-network-security-is-important","/blog/continuously-improving-ci-lovability","/blog/contributor-post-hannes","/blog/creationline-post","/blog/cracking-our-bug-bounty-top-10","/blog/cycle-analytics-feature-highlight","/blog/delta-cloud-native","/blog/developers-write-secure-code-gitlab","/blog/deploy-remix-with-gitlab-and-cloudflare","/blog/debian-customizes-ci-tooling-with-gitlab","/blog/designing-issue-boards","/blog/developing-gitlab-duo-use-ai-to-remediate-security-vulnerabilities","/blog/devops-platform-supply-chain-attacks","/blog/devsecops-platforms-give-smbs-security-muscle","/blog/discovering-gitlabs-personas","/blog/donations","/blog/ease-pressure-on-smb-developers-with-a-devops-platform","/blog/eight-steps-to-prepare-your-team-for-a-devops-platform-migration","/blog/ensuring-compliance","/blog/empowering-modelops-and-hpc-workloads-with-gpu-enabled-runners","/blog/engineering-teams-collaborating-remotely","/blog/exact-code-search-find-code-faster-across-repositories","/blog/extending-code-suggestions","/blog/fast-and-natural-continuous-integration-with-gitlab-ci","/blog/first-look-the-new-agile-planning-experience-in-gitlab","/blog/feature-highlight-create-files-and-directories-from-files-page","/blog/feature-highlight-set-dates-for-issues","/blog/five-signs-you-should-think-bigger","/blog/future-front-end-development","/blog/from-berlin-to-new-zealand","/blog/forrester-cdra2020","/blog/gcp-move-update","/blog/get-started-compliance-as-code","/blog/getting-started-with-gitlab-understanding-ci-cd","/blog/git-for-business-processes","/blog/getting-started-with-git-lfs-tutorial","/blog/git-repository-pricing","/blog/github-launch-continuous-integration","/blog/gitlab-16-8-release","/blog/gitlab-acquires-gitorious","/blog/gitlab-17-3-release","/blog/gitlab-18-2-released","/blog/gitlab-ai-cicd-customization-toolkit","/blog/gitlab-and-testify-sec-witness-alliance","/blog/gitlab-chart-works-towards-kubernetes-1-22","/blog/gitlab-at-aws-re-invent-2023","/blog/gitlab-com-container-registry-update","/blog/gitlab-ci-oohlala","/blog/gitlab-critical-patch-release-17-1-2-17-0-4-16-11-6","/blog/gitlab-community-day","/blog/gitlab-dark-mode-is-getting-a-new-look","/blog/gitlab-dot-com-outage-on-2015-05-29","/blog/gitlab-duo-self-hosted-enterprise-ai-built-for-data-privacy","/blog/gitlab-duo-chat-beta","/blog/gitlab-employees-on-working-at-gitlab","/blog/gitlab-first-esg-and-dib-reports","/blog/gitlab-for-project-management-one","/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-issue-bash-june-2018","/blog/gitlab-is-now-available-as-an-aws-codestar-connections-provider","/blog/gitlab-joins-msft-tech-accord","/blog/gitlab-licensed-technology-to-new-independent-chinese-company","/blog/gitlab-mental-health-awareness-week-recap","/blog/gitlab-named-visionary-in-gartner-agile-planning-magic-quadrant","/blog/gitlab-omnibus-packages-now-include-gitlab-ci","/blog/gitlab-oscon-challenge-2015","/blog/gitlab-partners-with-digitalocean-to-make-continuous-integration-faster-safer-and-more-affordable","/blog/gitlab-patch-release-17-11-2-17-10-6-17-9-8","/blog/gitlab-patch-release-17-6-2-17-5-4-17-4-6","/blog/gitlab-product-navigation","/blog/gitlab-patch-release-18-0-2-17-11-4-17-10-8","/blog/gitlab-release-date-change","/blog/gitlab-runner-with-docker","/blog/gitlab-switches-to-dco-license","/blog/gitlab-summit-greece-recap","/blog/gitlab-security-twenty-twenty-one","/blog/gitlab-together-with-terratag-open-source-to-help-you-manage-terraform-resources","/blog/gitlab-value-stream-management-and-dora","/blog/gitlab-workflow-with-jira-jenkins","/blog/gitlabs-deprecation-strategy","/blog/gitlab-ultimate-early-adopter-program","/blog/gitops-with-gitlab-auto-devops","/blog/google-cloud-next-anthos-kubernetes","/blog/gitpod-desktop-app-personal-activities","/blog/global-developer-report","/blog/happiness-at-gitlab","/blog/graphql-vulnerability-api","/blog/hosting-vuejs-apps-using-gitlab-pages","/blog/how-cube-uses-gitlab-to-increase-efficiency-and-productivity","/blog/high-availability-git-storage-with-praefect","/blog/how-gitlab-automates-releases","/blog/how-gitlab-handles-security-bugs","/blog/how-gitlab-supports-the-fedramp-authorization-journey","/blog/how-is-team-member-1-doing","/blog/how-grammatech-and-gitlab-enables-better-devsecops","/blog/how-start-ospo-ten-minutes-using-gitlab","/blog/how-the-security-culture-committee-is-strengthening-gitlab-values","/blog/how-to-automate-software-delivery-using-quarkus-and-gitlab","/blog/how-to-build-a-more-productive-remote-team","/blog/how-to-improve-communication-remote-designer","/blog/how-to-explain-gitlab-to-anyone","/blog/how-to-continously-test-web-apps-apis-with-hurl-and-gitlab-ci-cd","/blog/how-to-leverage-gitlab-duo-for-enhanced-security-reporting","/blog/how-to-secure-cloud-run-deployment-with-auto-devops","/blog/how-to-start-a-great-oss-project","/blog/how-to-play-gitlab-ctf-at-home","/blog/how-to-translate-bamboo-agent-capabilities-to-gitlab-runner-tags","/blog/how-we-built-status-page-mvc","/blog/how-we-ship-so-quickly","/blog/how-visualization-improves-the-gitlab-merge-train-experience","/blog/how-we-optimized-our-infrastructure-spend-at-gitlab","/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/inside-look-how-gitlabs-test-platform-team-validates-ai-features","/blog/improved-billing-and-subscription-management","/blog/integrate-external-security-scanners-into-your-devsecops-workflow","/blog/international-womens-day-gitlab-initiatives","/blog/introducing-ci-components","/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/join-the-gitlab-community","/blog/its-time-to-upgrade-docker-engine","/blog/kali-linux-movingtogitlab","/de-de/the-source/security/key-security-trends-for-cisos-in-2025","/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","/blog/kubernetes-101","/blog/last-year-we-signed-the-secure-by-design-pledge-heres-our-progress","/blog/keyless-signing-with-cosign","/blog/learn-python-with-pj-part-4-dictionaries-and-files","/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","/de-de/the-source","/blog/making-remote-internships-successful","/blog/markdown-kramdown-tips-and-tricks","/blog/managers-more-optimistic-than-developers","/blog/machine-learning-and-devsecops","/blog/measuring-the-value-of-our-design-system","/de-de/the-source/authors/chandler-gibbons","/blog/meltano-follow-up","/de-de/the-source/authors/lee-faus","/de-de/the-source/authors/grant-hickman","/blog/microcks-and-gitlab-part-one","/blog/ml-experiment-sql","/blog/monetizing-and-being-open-source","/blog/migrating-repositories-to-gitlab-just-became-easier","/blog/move-to-distributed-vcs","/blog/mr-reviews-with-vs-code","/blog/new-gitlab-com-terms-of-service","/blog/navigation-research-blog-post","/blog/new-year-new-programming-language","/blog/observability-is-key-to-cloud-native-transitions-and-modern-application-development","/blog/our-privacy-policy-has-been-updated","/blog/open-source-analytics","/blog/one-billion-pipelines-cicd","/blog/pat-revocation-coming-soon","/blog/optimizing-devops-visibility-in-gitlab-14","/blog/oxeye-joins-gitlab-to-advance-application-security-capabilities","/blog/personas-and-empathy-building","/blog/pivotal-cloud-foundry-tile-for-gitlab-ee","/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/python-rust-and-gitlab-ci","/blog/qpage-on-the-devops-platform","/blog/rebase-in-real-life","/blog/reduce-it-costs","/blog/quickly-onboarding-engineers-successfully","/blog/refining-gitlab-product-experience","/blog/remote-design-sprints","/blog/remote-working-gitlab","/blog/safe-without-silos-in-gitlab","/blog/reviewer-roulette-one-year-on","/blog/security-testing-principles-developer","/blog/secure-and-safe-login-and-commits-with-gitlab-yubico","/blog/secure-open-source-container-infrastructure-with-gitlab-and-chainguard","/blog/security-advisory-for-logjam-vulnerability","/blog/set-expectations","/blog/solving-complex-challenges-with-gitlab-duo-workflow","/blog/snowflake-spend-dbt-package-release","/blog/sha256-support-in-gitaly","/blog/simple-trick-for-smaller-screenshots","/blog/speed-security-quality-with-hackerone","/blog/ssg-overview-gitlab-pages-part-3-examples-ci","/blog/start-using-pages-quickly","/blog/tackle-nists-plan-of-action-and-milestones-with-gitlabs-risk-management-features","/blog/support-engineering-at-gitlab","/blog/streamline-devsecops-engineering-workflows-with-gitlab-duo","/blog/take-our-survey-on-collaborative-software-development","/blog/terraform-as-part-of-software-supply-chain-part1-modules-and-providers","/blog/the-evolution-of-ux-at-gitlab","/blog/the-co-create-program-how-customers-are-collaborating-to-build-gitlab","/blog/the-importance-of-ux-personas","/blog/the-security-tightrope","/blog/the-ultimate-guide-to-gitops-with-gitlab","/blog/third-party-code-risks","/blog/tips-for-managing-monorepos-in-gitlab","/blog/three-steps-to-optimize-software-value-streams","/blog/top-10-gitlab-workflow-hacks-you-need-to-know","/blog/top-five-takeaways-from-the-developer-survey","/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/troubleshoot-delays-with-code-review-analytics","/blog/ultimate-perks-for-open-source-projects","/blog/updates-from-aws-reinvent","/blog/upgrading-database-os","/blog/unofficial-runner-becomes-official","/blog/use-inputs-in-includable-files","/blog/utilize-the-gitlab-devops-platform-to-avoid-cloud-migration-hazards","/blog/vue-big-plan","/blog/version-check","/blog/using-gitlab-labels","/blog/watch-the-gitlab-summit-from-your-desk","/blog/webcast","/blog/what-are-the-benefits-of-a-microservices-architecture","/blog/what-is-git-the-ultimate-guide-to-gits-role-and-functionality","/blog/what-the-digital-operational-resilience-act-means-for-banks","/blog/what-will-devops-do-for-your-team-in-2022","/blog/why-gitlab-ci-cd","/blog/whitesource-gitlab-security-integration","/blog/why-choose-open-source","/blog/why-i-am-excited-about-gitlab-commit","/blog/whats-new-in-git-2-49-0","/blog/why-security-champions","/blog/why-were-sticking-with-ruby-on-rails","/blog/working-for-gitlab-a-support-engineers-perspective","/blog/why-we-chose-vue","/blog/you-asked-and-our-red-team-answered","/blog/wrapping-text","/company","/blog/zero-trust-at-gitlab-where-do-we-go-from-here","/compliance/sox-compliance","/customers/carfax","/customers/european-space-agency","/customers/hackerone","/customers/cube","/customers/anchormen","/customers/iron-mountain","/customers/sva","/customers/moneyfarm","/customers/potato-london","/customers/university-of-surrey","/press/releases/2021-11-15-gitlab-to-announce-third-quarter-fiscal-2022-financial-results","/press/releases/2021-06-30-meltano-spins-out-of-gitlab-raises-seed-funding-led-by-gv","/press/releases/2022-09-06-gitlab-to-present-at-the-piper-sandler-growth-frontiers-conference","/press/releases/2022-04-19-gitlab-granted-software-licensing-program-contract-state-of-california","/press/releases/2021-04-27-annual-gitlab-remote-work-report","/press/releases/2022-12-05-gitlab-reports-third-quarter-fiscal-year-2023-financial-results","/press/releases/2020-12-07-gitlab-partners-with-fujitsu","/press/releases/2017-07-14-gitlab-on-gsa-approved-products-list","/dedicated","/press/releases/2018-03-07-global-developer-report-2018-released","/press/releases/2019-11-18-upbound-crossplane-integration-gitlab-press-release","/press/releases/2019-07-31-gitlab-extends-smartcard-authentication-to-git-command","/press/releases/2020-07-01-gitlab-announces-hardened-container-image-in-support-of-the-us-department-of-defense-enterprise-devsecops-initiative","/press/releases/2018-12-11-gitlab-and-triggermesh-announce-gitlab-serverless","/press/releases/2020-04-21-gitlab-ramps-up-channel-and-partner-investment-with-launch-of-a-new-global-partner-program","/integrations","/press/recent-news","/press/releases/2023-04-25-gitlab-to-hold-ai-fireside-chat-with-sid-sijbrandij","/press/releases/2023-11-07-gitlab-chief-product-officer-to-present-at-rbc-capital-markets-conference","/press/releases/2023-06-30-gitlab-appoints-erin-mannix-chief-accounting-officer","/press/releases/2024-03-20-gitlab-acquires-oxeye-to-advance-application-security-and-governance-capabilities","/press/releases/2024-06-25-gitlab-achieves-fedramp-in-process-designation","/press/releases/2024-12-05-gitlab-reports-third-quarter-fiscal-year-2025-results","/press/releases/2025-05-19-gitlab-announces-gitlab-achieves-fedramp-moderate-authorization","/press/releases/gitlab-recognized-as-a-leader-in-the-gartner-magic-quadrant-for-devops-platforms-for-the-second-consecutive-year","/software-faster","/partners/technology-partners/google-cloud-platform","/get-help","/pricing/faq-new-product-subscription-tiers","/solutions/nonprofit","/stages-devops-lifecycle/release","/solutions/continuous-software-compliance","/eighteen","/support","/pricing/premium-promo","/resources","/events/financial-services-roadshow","/topics/agile-delivery","/sustainability","/topics/ci-cd/continuous-integration-best-practices","/topics/cloud-native","/solutions/visibility-measurement","/topics/devops/devops-test-automation","/solutions/public-sector/state-and-local-government","/topics/devops/value-stream-mapping","/topics/devsecops","/topics/ops","/topics/gitops/gitops-gitlab-collaboration","/topics/version-control/what-are-best-code-review-tools-features","/update","/es/eighteen","/es/customers/connect-i","/es/customers/nebulaworks","/es/customers/hackerone","/es/pricing/faq-improved-billing-and-subscription-management","/es/contact-sales","/solutions/gitlab-duo-pro/sales","/es/get-started","/es/partners/technology-partners/aws","/es/solutions/gitlab-duo-pro/sales","/es/pricing/premium/why-upgrade","/es/services","/the-source/ai/transforming-government-it-ai-for-air-gapped-environments","/the-source/platform/how-a-devsecops-platform-drives-business-success","/the-source/security/whitepaper-taking-the-complexity-out-of-compliance-frameworks","/the-source/ai/ai-guide-for-enterprise-leaders-building-the-right-approach","/es/solutions/telecommunications","/es/topics/agile-delivery","/es/topics/ci-cd/continuous-integration-metrics","/es/topics/devops/how-and-why-to-create-devops-platform-team","/es/topics/devops/ai-code-generation-guide","/the-source/platform/why-now-is-the-time-for-industrialized-software-development","/the-source/platform/building-a-communication-strategy-for-platform-engineering-teams","/the-source/ai/from-vibe-coding-to-agentic-ai-a-roadmap-for-technical-leaders","/the-source/platform/the-hidden-risk-for-apac-financial-institutions","/the-source/security/enterprise-scale-security-and-compliance-policy-management-in-the-ai-era","/the-source/security/how-to-strengthen-security-by-applying-devsecops-principles","/es/topics/devops/what-is-a-devops-platform-engineer","/es/topics/devsecops/three-steps-to-better-devsecops","/es/topics/gitops/gitops-workflow","/es/topics/version-control/benefits-distributed-version-control-system","/fr-fr/blog/authors/andy-rogers","/es/topics/version-control/what-is-code-review","/fr-fr/blog/authors/aricka-flowers","/fr-fr/blog/authors/andreas-brandl","/fr-fr/blog/accelerate-code-reviews-with-gitlab-duo-and-amazon-q","/fr-fr/blog/authors/abdulkader-benchi","/fr-fr/blog/authors/alyssa-rock","/fr-fr/blog/authors/alex-groleau","/fr-fr/blog/authors/austin-regnery","/fr-fr/blog/authors/becka-lippert","/fr-fr/blog/authors/bob-van-landuyt","/fr-fr/blog/authors/brein-matturro","/fr-fr/blog/authors/brittany-rohde","/fr-fr/blog/authors/cesar-saavedra","/fr-fr/blog/authors/chloe-whitestone","/fr-fr/ai-transparency-center","/the-source/authors/josh-lemos","/the-source/authors/bob-stevens","/the-source/authors/sharon-gaudin","/fr-fr/blog/authors/chrissie-buchanan","/the-source/authors/erika-feldman","/fr-fr/blog/authors/christine-yoshida","/fr-fr/blog/authors/connor-shea","/fr-fr/blog/authors/daisy-miclat","/fr-fr/blog/authors/darby-frey","/fr-fr/blog/authors/devin-sylva","/fr-fr/blog/authors/david-planella","/es/the-source/platform/optimize-value-stream-efficiency-to-do-more-with-less-faster","/fr-fr/blog/authors/dmitriy-zaporozhets","/es/the-source/ai/agentic-ai-unlocking-developer-potential-at-scale","/fr-fr/blog/authors/dylan-griffith","/fr-fr/blog/authors/eric-rubin","/fr-fr/blog/authors/emily-bauman","/fr-fr/blog/authors/ernst-van-nierop","/fr-fr/blog/authors/filipa-lacerda","/fr-fr/blog/authors/fabian-zimmer","/fr-fr/blog/authors/gabriel-mazetto","/fr-fr/blog/authors/gitlab-germany-team","/fr-fr/blog/authors/guest-author-andr-miranda","/fr-fr/blog/authors/harjeet-sharma","/fr-fr/blog/authors/grant-hickman","/fr-fr/blog/authors/huldra","/fr-fr/blog/authors/isaac-dawson","/fr-fr/blog/authors/jarka-koanov-et-al","/fr-fr/blog/authors/jackie-porter","/fr-fr/blog/authors/james-heimbuck","/fr-fr/blog/authors/jd-alex","/fr-fr/blog/authors/jeremy-elder","/fr-fr/blog/authors/job-van-der-voort","/fr-fr/blog/authors/joseph-schorr-from-coreos","/fr-fr/blog/authors/johannes-bauer","/fr-fr/blog/authors/johnathan-hunt","/fr-fr/blog/authors/kai-armstrong","/fr-fr/blog/authors/kendra-marquart","/fr-fr/blog/authors/julia-lake","/fr-fr/blog/authors/lasse-schuirmann","/fr-fr/blog/authors/kristina-weis","/fr-fr/blog/authors/lee-tickett","/fr-fr/blog/authors/lyle-kozloff","/fr-fr/blog/authors/marcel-van-remmerden","/fr-fr/blog/authors/matt-baldwin","/fr-fr/blog/authors/matthew-macfarlane","/fr-fr/blog/authors/mark-fletcher","/fr-fr/blog/authors/meghan-maneval","/fr-fr/blog/authors/mike-gerwitz","/fr-fr/blog/authors/michael-karampalas","/fr-fr/blog/authors/neil-mccorrison","/fr-fr/blog/authors/nima-badiey","/fr-fr/blog/authors/olena-horal-koretska","/fr-fr/blog/authors/parker-ennis","/fr-fr/blog/authors/paul-hibbitts","/fr-fr/blog/authors/pierre-de-la-morinerie","/fr-fr/blog/authors/quan-to","/fr-fr/blog/authors/regis-freyd","/fr-fr/blog/authors/salman-ladha","/fr-fr/blog/authors/robert-speicher","/fr-fr/blog/authors/ross-fuhrman","/fr-fr/blog/authors/sameer-kamani","/fr-fr/blog/authors/sarah-daily","/es/the-source/authors/bryan-ross","/fr-fr/blog/authors/sasha-gazlay","/fr-fr/blog/authors/sebastian-latacz","/fr-fr/blog/authors/shrishti-choudhary","/fr-fr/blog/authors/stephan-hochdrfer","/fr-fr/blog/authors/taurie-davis","/fr-fr/blog/authors/steve-truong","/fr-fr/blog/authors/tim-lehnen","/fr-fr/blog/authors/ulrica-de-fort-menares","/fr-fr/blog/authors/toon-claes","/fr-fr/blog/authors/victor-wu","/fr-fr/blog/authors/zeger-jan-van-de-weg","/fr-fr/blog/authors/wayne-haber","/es/the-source/authors/gitlab","/fr-fr/blog/beginner-guide-python-programming","/fr-fr/blog/developing-gitlab-duo-how-we-validate-and-test-ai-models-at-scale","/fr-fr/blog/five-fast-facts-about-docs-as-code-at-gitlab","/fr-fr/blog/git-bash","/fr-fr/blog/gitlab-duo-with-amazon-q-agentic-ai-optimized-for-aws","/fr-fr/blog/gitlab-premium-with-duo","/fr-fr/blog/celebrating-gits-20th-anniversary-with-creator-linus-torvalds","/fr-fr/blog/how-to-use-gitlabs-custom-compliance-frameworks-in-your-devsecops","/fr-fr/blog/introducing-the-source-insights-for-the-future-of-software-development","/fr-fr/blog/unveiling-a-new-epic-experience-for-improved-agile-planning","/fr-fr/blog/how-gitlab-empowers-translators-with-more-context","/fr-fr/blog/safe-without-silos-in-gitlab","/fr-fr/blog/what-is-git","/fr-fr/blog/learn-advanced-rust-programming-with-a-little-help-from-ai-code-suggestions","/fr-fr/blog/whats-new-in-git-2-48-0","/fr-fr/blog/the-ultimate-guide-to-token-management-at-gitlab","/the-source/ai","/fr-fr/customers/cube","/fr-fr/customers/remote","/fr-fr/customers/airwallex","/fr-fr/get-help","/fr-fr/mentions-legales","/es/the-source/authors/kristina-weis","/fr-fr/solutions/slack","/fr-fr/pricing/licensing-faq/cloud-licensing","/es/the-source/authors/taylor-mccaslin","/fr-fr/topics/continuous-delivery","/fr-fr/solutions/education","/es/the-source/ai","/fr-fr/topics/agile-delivery/agile-ppm","/fr-fr/topics/ci-cd/continuous-integration-continuous-delivery-work-together","/es/the-source/security","/fr-fr/topics/devops/devops-tools-explained","/fr-fr/topics/devops/what-is-a-devops-engineer","/fr-fr/topics/single-application","/fr-fr/topics/gitops/gitops-multicloud-deployments-gitlab","/fr-fr/topics/devsecops/sast-vs-dast","/fr-fr/topics/version-control/what-is-centralized-version-control-system","/it-it/gitlab-duo","/it-it/forrester-wave-devops-platform","/it-it/customers/ally","/it-it/customers/siemens","/it-it/customers/deutsche-telekom","/it-it/customers/intuitive-machines","/it-it/partners/technology-partners/ibm","/fr-fr/why-gitlab","/it-it/pricing/faq-premium-update","/it-it/privacy","/it-it/solutions/agile-delivery","/fr-fr/platform","/fr-fr/sales","/de-de/blog/categories/customer-stories","/it-it/solutions/open-source/join","/it-it/topics/ci-cd/cicd-pipeline","/it-it/topics/ci-cd","/it-it/topics/devops/beginner-devops-platform","/fr-fr/customers","/it-it/topics/devops/seven-tips-to-get-the-most-out-of-your-devops-platform","/it-it/topics/devops-platform","/fr-fr/the-source/security/how-to-strengthen-security-by-applying-devsecops-principles","/fr-fr/the-source/ai/4-ways-ai-can-help-devops-teams-improve-security","/fr-fr/the-source/ai/how-to-put-generative-ai-to-work-in-your-devsecops-environment","/it-it/topics/digital-transformation","/it-it/topics/microservices","/it-it/teamops","/it-it/topics/version-control/software-team-collaboration","/it-it/topics/version-control/what-is-gitlab-flow","/ja-jp/blog/3-surprising-findings-from-our-2024-global-devsecops-survey","/ja-jp/blog/authors/andrea-borga","/ja-jp/blog/authors/anton-smith","/ja-jp/blog/authors/andrew-thomas","/ja-jp/blog/authors/allison-whilden","/fr-fr/the-source/authors/george-kichukov","/fr-fr/the-source/authors/julie-griffin","/fr-fr/the-source/authors/brian-wald","/ja-jp/blog/authors/aathira-nair","/ja-jp/blog/authors/alex-fracazo","/fr-fr/the-source/authors/stephen-walters","/ja-jp/blog/authors/atlassian-bitbucket-github-gitlab","/ja-jp/blog/authors/beatriz-barbosa","/ja-jp/blog/authors/betsy-church","/ja-jp/blog/authors/brandon-lyon","/ja-jp/blog/authors/brian-wald","/ja-jp/blog/authors/cherry-han","/ja-jp/blog/authors/carol-teskey","/ja-jp/blog/authors/christina-lohr","/ja-jp/blog/authors/chris-weber","/ja-jp/blog/authors/connor-gilbert","/ja-jp/blog/authors/creighton-swank","/fr-fr/diversity-inclusion-belonging","/ja-jp/blog/authors/daniel-mora","/ja-jp/blog/authors/david-oregan","/ja-jp/blog/authors/dennis-tang","/ja-jp/blog/authors/drew-blessing","/ja-jp/blog/authors/eric-rosenberg","/ja-jp/blog/authors/emilio-salvador","/ja-jp/blog/authors/dmitriy-job","/ja-jp/blog/authors/eva-sasson","/ja-jp/blog/authors/erin-krengel-pulumi","/ja-jp/blog/authors/fernando-diaz","/ja-jp/blog/authors/gitlab-france-team","/ja-jp/blog/authors/gabriel-le-breton","/it-it/the-source/ai/building-a-transparency-first-ai-strategy-7-questions-to-ask-your-devops","/ja-jp/blog/authors/gosia-ksionek","/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/guest-author-andr-arko-of-ruby-together","/it-it/the-source/security/strengthen-your-cybersecurity-strategy-with-secure-by-design","/ja-jp/blog/authors/hannah-sutor","/ja-jp/blog/authors/inchul-yoo-sunjung-park","/ja-jp/blog/authors/jackie-meshell","/ja-jp/blog/authors/james-dang","/ja-jp/blog/authors/holly-reynolds","/ja-jp/blog/authors/jannik-lehmann","/ja-jp/blog/authors/jayson-salazar","/ja-jp/blog/authors/jeremy-cooper","/ja-jp/blog/authors/johanna-ambrosio","/ja-jp/blog/authors/jim-thavisouk","/ja-jp/blog/authors/joseph-longo","/ja-jp/blog/authors/john-sparrow","/ja-jp/blog/authors/justin-tobler","/ja-jp/blog/authors/juan-broullon","/ja-jp/blog/authors/kelly-hair","/ja-jp/blog/authors/kristian-larsson","/ja-jp/blog/authors/kyle-smith","/ja-jp/blog/authors/marc-shaw","/ja-jp/blog/authors/lukas-eipert","/ja-jp/blog/authors/lee-matos","/ja-jp/blog/authors/mark-art","/ja-jp/blog/authors/mathias-ewald","/ja-jp/blog/authors/michael-henriksen","/ja-jp/blog/authors/matt-wilson","/ja-jp/blog/authors/mayra-cabrera","/ja-jp/blog/authors/mike-flouton","/ja-jp/blog/authors/nuritzi-sanchez","/ja-jp/blog/authors/nate-rosandich","/ja-jp/blog/authors/nicole-schwartz","/fr-fr/the-source/platform","/ja-jp/blog/authors/owen-williams","/ja-jp/blog/authors/paul-badcock","/ja-jp/blog/authors/philip-welz","/ja-jp/blog/authors/priyanka-sharma","/ja-jp/blog/authors/rob-jackson","/ja-jp/blog/authors/rayana-verissimo","/ja-jp/blog/authors/sacha-guyon","/ja-jp/blog/authors/romuald-atchad","/ja-jp/blog/authors/samantha-lee","/ja-jp/blog/authors/sean-mcgivern","/ja-jp/blog/authors/sara-kassabian","/ja-jp/blog/authors/sascha-eggenberger","/it-it/the-source/authors/amanda-rueda","/ja-jp/blog/authors/sherida-mcmullan","/ja-jp/blog/authors/stacy-cline","/ja-jp/blog/authors/steve-grossman","/ja-jp/blog/authors/suzanne-selhorn","/it-it/the-source/authors/ddesanto","/ja-jp/blog/authors/thong-kuah","/it-it/the-source/authors/iganbaruch","/ja-jp/blog/authors/tye-davis","/it-it/the-source/authors/rschulman","/ja-jp/blog/authors/tomas-vik","/ja-jp/blog/authors/vicky-steeves","/ja-jp/blog/authors/yevgeny-pats","/ja-jp/blog/automating-with-gitlab-duo-part-3-validating-testing","/ja-jp/blog/authors/vlad-budica","/ja-jp/blog/developers-summit-2025-spring-event-report","/ja-jp/blog/getting-started-with-gitlab-understanding-ci-cd","/ja-jp/blog/enhance-application-security-with-gitlab-hackerone","/ja-jp/blog/event-report-japan-it-week-spring-2","/ja-jp/blog/gitlab-duo-with-amazon-q-devsecops-meets-agentic-ai","/ja-jp/blog/gitlab-17-4-released","/ja-jp/blog/gitlab-premium-with-duo","/ja-jp/blog/gitlab-18-02-release","/ja-jp/blog/how-indeed-transformed-its-ci-platform-with-gitlab","/ja-jp/blog/meet-gitlab-duo-workflow-the-future-of-ai-driven-development","/ja-jp/blog/integrating-azure-devops-scm-and-gitlab","/ja-jp/blog/tutorial-automated-release-and-release-notes-with-gitlab","/ja-jp/blog/partner-cloud-ace","/ja-jp/blog/what-is-gitflow","/ja-jp/blog/southwest-looking-to-help-developers-take-flight","/ja-jp/blog/we-need-to-talk-no-proxy","/ja-jp/customers/fullsave","/ja-jp/customers/carfax","/ja-jp/blog/whats-new-in-git-2-45-0","/ja-jp/customers/thezebra","/ja-jp/customers/lockheed-martin","/ja-jp/faster-together","/ja-jp/pricing/faq-new-product-subscription-tiers","/ja-jp/software-faster","/ja-jp/pricing/ultimate","/ja-jp/solutions/jenkins","/ja-jp/partners/technology-partners/hashicorp","/ja-jp/solutions/value-stream-management/dora","/ja-jp/company/preference-center","/ja-jp/topics/devops","/ja-jp/topics/ci-cd/benefits-continuous-integration","/ja-jp/topics/gitops","/ja-jp/topics/devops/what-is-a-site-reliability-engineer","/ja-jp/topics/ci-cd/continuous-integration-server","/ja-jp/topics/devsecops/what-is-developer-first-security","/ja-jp/topics/devops/ai-enhanced-security","/ja-jp/topics/version-control/what-is-git-version-control","/ja-jp/topics/version-control/how-implement-version-control","/pt-br/analysts","/pt-br/sales","/pt-br/gartner-magic-quadrant","/ja-jp/gitlab-duo/agent-platform","/pt-br/customers/thezebra","/pt-br/partners/technology-partners/redhat","/pt-br/customers/lockheed-martin","/pt-br/customers/caci","/pt-br/customers/fullsave","/pt-br/solutions/education","/pt-br/solutions/slack","/pt-br/topics/agentic-ai","/pt-br/install","/pt-br/topics/ci-cd/continuous-integration-agile","/pt-br/topics/ci-cd/shift-left-devops","/pt-br/topics/devops/devops-beginner-resources","/pt-br/topics/devsecops/devsecops-security-checklist","/pt-br/topics/devops/use-devops-platform-to-avoid-devops-tax","/pt-br/topics/gitops/gitops-best-practices","/pt-br/topics/ops","/pt-br/topics/version-control/what-are-best-code-review-tools-features","/ja-jp/the-source/security/key-security-trends-for-cisos-in-2025","/ja-jp/the-source/ai/understand-and-resolve-vulnerabilities-with-ai-powered-gitlab-duo","/ja-jp/the-source/platform/why-software-logistics-is-key-to-accelerating-innovation","/ja-jp/the-source/ai/ai-trends-for-2025-agentic-ai-self-hosted-models-and-more","/pt-br/update","/ja-jp/the-source/authors/lee-faus","/ja-jp/the-source/authors/chandler-gibbons","/ja-jp/the-source","/ja-jp/the-source/authors/grant-hickman","/pt-br/the-source/ai/4-ways-ai-can-help-devops-teams-improve-security","/pt-br/the-source/platform/from-toolchain-chaos-to-business-roi-a-5-step-roadmap","/pt-br/the-source/ai/how-ai-helps-devsecops-teams-improve-productivity","/pt-br/the-source/security/how-gitlab-can-help-you-prepare-for-your-soc-2-exam","/pt-br/the-source/authors/joel-krooswyk","/pt-br/the-source/authors/sandra-gittlen","/pt-br/the-source/authors/andrew-haschka","/pt-br/the-source/authors/emilio-salvador","/pt-br/pricing","/fr-fr/blog/categories/customer-stories","/ja-jp/blog/categories/company","/ja-jp/blog/categories/product","/blog/categories/security","/blog/tags/embedded-devops","/blog/categories/culture","/blog/tags/google","/blog/tags/research","/blog/tags/demo","/blog/tags/partners","/blog/tags/ui","/blog/tags/ci-cd","/blog"]}