{"id":"ce5b1f81-8412-4ba0-a41a-539d8f401078","timestamp":1754424255281,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":["/de-de/blog/authors/gosia-ksionek","/de-de/blog/authors/anton-smith","/de-de/blog/authors/alex-fracazo","/de-de/blog/authors/beatriz-barbosa","/de-de/blog/authors/brandon-lyon","/de-de/blog/authors/allison-whilden","/de-de/blog/authors/brian-wald","/de-de/blog/authors/cherry-han","/de-de/blog/authors/aathira-nair","/de-de/blog/authors/andrea-borga","/de-de/blog/authors/chris-weber","/de-de/blog/authors/connor-gilbert","/de-de/blog/authors/betsy-church","/de-de/blog/authors/christina-lohr","/de-de/blog/authors/carol-teskey","/de-de/blog/authors/creighton-swank","/de-de/blog/authors/dmitriy-job","/de-de/blog/authors/david-oregan","/de-de/blog/authors/drew-blessing","/de-de/blog/authors/dennis-tang","/de-de/blog/authors/emilio-salvador","/de-de/blog/authors/daniel-mora","/de-de/blog/authors/eric-rosenberg","/de-de/blog/authors/eva-sasson","/de-de/blog/authors/gitlab-france-team","/de-de/blog/authors/fernando-diaz","/de-de/blog/authors/gabriel-le-breton","/de-de/blog/authors/guest-author-andr-arko-of-ruby-together","/de-de/blog/authors/andrew-thomas","/de-de/blog/authors/erin-krengel-pulumi","/de-de/blog/authors/atlassian-bitbucket-github-gitlab","/de-de/blog/authors/hannah-sutor","/de-de/blog/authors/inchul-yoo-sunjung-park","/de-de/blog/authors/holly-reynolds","/de-de/blog/authors/jannik-lehmann","/de-de/blog/authors/jayson-salazar","/de-de/blog/authors/james-dang","/de-de/blog/authors/jackie-meshell","/de-de/blog/authors/jeremy-cooper","/de-de/blog/authors/johanna-ambrosio","/de-de/blog/authors/joseph-longo","/de-de/blog/authors/jim-thavisouk","/de-de/blog/authors/john-sparrow","/de-de/blog/authors/juan-broullon","/de-de/blog/authors/justin-tobler","/de-de/blog/authors/kelly-hair","/de-de/blog/authors/kyle-smith","/de-de/blog/authors/kristian-larsson","/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/mike-flouton","/de-de/blog/authors/mayra-cabrera","/de-de/blog/authors/neha-khalwadekar","/de-de/blog/authors/pablo-carranza","/de-de/blog/authors/nikhil-george","/de-de/blog/authors/oleksandr-pysaryuk","/de-de/blog/authors/paul-gascou-vaillancourt","/de-de/blog/authors/pter-bozs","/de-de/blog/authors/rob-ribeiro","/de-de/blog/authors/ronald-van-zon","/de-de/blog/authors/philippe-lafoucrire","/de-de/blog/authors/sameer-farooqui-octoml","/de-de/blog/authors/rebecca-dodd","/de-de/blog/authors/safwan-ahmed","/de-de/blog/authors/sara-meadzinger","/de-de/blog/authors/sasha-bannister","/de-de/blog/authors/sean-packham","/de-de/blog/authors/stan-hu","/de-de/blog/authors/shinya-maeda","/de-de/blog/authors/steve-ropa","/de-de/blog/authors/tanuja-jayarama-raju","/de-de/blog/authors/tim-davis","/de-de/blog/authors/tomasz-maczukin","/de-de/blog/authors/tyler-williams","/de-de/blog/authors/victor-hernandez","/de-de/blog/authors/vlad-stoianovici","/de-de/blog/authors/yorick-peterse","/de-de/blog/developing-gitlab-duo-how-we-are-dogfooding-our-ai-features","/de-de/blog/celebrating-gits-20th-anniversary-with-creator-linus-torvalds","/de-de/blog/git-pull-vs-git-fetch-whats-the-difference","/de-de/blog/basics-of-gitlab-ci-updated","/de-de/blog/gitlab-named-a-leader-in-the-forrester-wave-devops-platforms-q2-2025","/de-de/blog/how-gitlab-empowers-translators-with-more-context","/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/self-hosting-vs-cloud","/de-de/blog/jenkins-to-gitlab-migration-made-easy","/de-de/blog/what-is-an-ide","/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/a-guide-to-the-breaking-changes-in-gitlab-18-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/forrester-wave-devops-platform","/de-de/pricing/faq-new-product-subscription-tiers","/de-de/solutions/jenkins","/de-de/customers/carfax","/de-de/customers/glympse","/blog/16-ways-to-get-the-most-out-of-software-documentation","/de-de/customers/mckenzie-intelligence-services","/blog/4-ways-to-accelerate-embedded-development-with-gitlab","/blog/3-best-practices-for-building-software-in-the-era-of-llms","/blog/5-things-to-know-from-our-linkedin-live-security-deep-dive","/blog/a-beginners-guide-to-continuous-integration","/blog/7-git-personalities","/blog/a-developers-guide-to-building-an-ai-security-governance-framework","/analysts","/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","/blog/agile-planning-with-a-devops-platform","/de-de/topics/ci-cd/continuous-integration-server","/blog/align-business-strategy-and-app-delivery","/de-de/topics/devops/ai-enhanced-security","/blog/american-fuzzy-lop-on-gitlab","/blog/announcing-gitlab-and-mesosphere","/blog/application-modernization-examples","/de-de/topics/devops/what-is-a-site-reliability-engineer","/de-de/software-faster","/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/developer-experience","/de-de/topics/devsecops/what-is-developer-first-security","/de-de/topics/version-control/what-is-git-version-control","/de-de/company","/de-de/topics/version-control/how-implement-version-control","/de-de/partners/technology-partners/hashicorp","/blog/atlassian-acquires-agilecraft","/blog/authors/amanda-rueda","/blog/authors/achilleas-pipinellis","/blog/authors/andy-volpe","/blog/authors/andrew-fontaine","/blog/authors/alexander-dietrich","/blog/authors/ariel-camus","/blog/authors/austin-regnery","/blog/authors/becka-lippert","/blog/authors/bill-staples","/blog/authors/brian-wald","/blog/authors/brandon-lyon","/blog/authors/carol-teskey","/blog/authors/cherry-han","/blog/authors/chris-weber","/blog/authors/christina-lohr","/blog/authors/daniel-mora","/blog/authors/creighton-swank","/blog/authors/connor-gilbert","/blog/authors/dj-mountney","/blog/authors/david-desanto-chief-product-officer-gitlab","/blog/authors/dennis-appelt","/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/gabriel-engel","/blog/authors/gitlab-ai-assisted-group","/blog/authors/guenjun-yoo","/blog/authors/goetz-buerkle","/blog/authors/hakeem-abdul-razak","/blog/authors/igor-drozdov","/blog/authors/hillary-benson","/blog/authors/jacie-bandur","/blog/authors/jake-foster","/blog/authors/jason-yavorska","/blog/authors/jan-provaznik","/blog/authors/jeff-tucker","/blog/authors/joern-schneeweisz","/blog/authors/john-jeremiah","/blog/authors/jessica-hurwitz","/blog/authors/jordi-mon","/blog/authors/julie-griffin","/blog/authors/josh-zimmerman","/blog/authors/karthik-nayak","/blog/authors/kushal-koolwal","/blog/authors/kevin-chu","/blog/authors/laura-montemayor","/blog/authors/madeline-lake","/blog/authors/levente-polyak","/blog/authors/mark-lapierre","/blog/authors/marcia-ramos","/blog/authors/matthew-nearents","/blog/authors/matt-coons","/blog/authors/mek-stittri","/blog/authors/michael-kozono","/blog/authors/neil-mccorrison","/blog/authors/mike-greiling","/blog/authors/nikhil-george","/de-de/solutions/value-stream-management/dora","/blog/authors/owen-williams","/blog/authors/oleksandr-pysaryuk","/blog/authors/paul-badcock","/blog/authors/phil-hughes","/blog/authors/pranay-bakre","/blog/authors/ray-paik","/blog/authors/rmy-coutable","/blog/authors/roman-kuba","/blog/authors/rutvik-shah","/blog/authors/sam-white","/blog/authors/scott-williamson","/blog/authors/sarrah-vesselov","/blog/authors/sandra-salerno","/blog/authors/sharon-gaudin","/blog/authors/sophia-manicor","/blog/authors/steve-abrams","/blog/authors/thao-yeager","/blog/authors/susan-tacker","/blog/authors/todd-barr","/blog/authors/veethika-mishra","/blog/authors/tsukasa-komatsubara","/de-de/gitlab-duo","/blog/authors/william-chia","/blog/authors/vishal-tak","/blog/auto-devops-where-we-are-and-where-we-are-headed","/blog/automating-container-image-migration-from-amazon-ecr-to-gitlab","/blog/autoscale-continuous-deployment-gitlab-runner-digital-ocean","/blog/aws-gitlab-serverless-webcast","/blog/behind-the-scenes-of-gitlab-korean-translation","/blog/battling-toolchain-technical-debt","/blog/beyond-application-modernization-trends","/blog/best-practices-for-kubernetes-runners","/blog/building-an-open-source-company-interview-with-gitlabs-ceo","/blog/building-a-gitlab-ci-cd-pipeline-for-a-monorepo-the-easy-way","/blog/bringing-ai-gitlab-repository","/blog/building-new-fedora-project-website-with-gitlab","/blog/capture-the-flag-in-our-bug-bounty-program","/blog/ceo-shadow-impressions-takeaways","/blog/changes-coming-to-url-structure-follow-deprecations-redirects","/blog/cloud-native-demo","/blog/ci-cd-automation-maximize-deploy-freeze-impact-across-gitlab-groups","/blog/ci-deployment-and-environments","/blog/codepen-welcome-to-gitlab","/blog/combine-gitlab-webhooks-and-twilio-for-sms-alerts-on-devsecops-platform","/blog/concurrent-devops","/blog/comparing-terms-gitlab-github-bitbucket","/blog/container-network-security-is-important","/blog/continuously-improving-ci-lovability","/blog/contributor-post-hannes","/blog/cracking-our-bug-bounty-top-10","/blog/creationline-post","/de-de/the-source/platform/why-software-logistics-is-key-to-accelerating-innovation","/blog/cycle-analytics-feature-highlight","/blog/debian-customizes-ci-tooling-with-gitlab","/de-de/the-source/ai/understand-and-resolve-vulnerabilities-with-ai-powered-gitlab-duo","/de-de/the-source/security/key-security-trends-for-cisos-in-2025","/blog/delta-cloud-native","/blog/designing-issue-boards","/blog/deploy-remix-with-gitlab-and-cloudflare","/blog/developers-write-secure-code-gitlab","/blog/developing-gitlab-duo-use-ai-to-remediate-security-vulnerabilities","/de-de/the-source/ai/ai-trends-for-2025-agentic-ai-self-hosted-models-and-more","/blog/devsecops-platforms-give-smbs-security-muscle","/blog/devops-platform-supply-chain-attacks","/blog/discovering-gitlabs-personas","/blog/donations","/blog/eight-steps-to-prepare-your-team-for-a-devops-platform-migration","/blog/ease-pressure-on-smb-developers-with-a-devops-platform","/blog/empowering-modelops-and-hpc-workloads-with-gpu-enabled-runners","/blog/ensuring-compliance","/blog/engineering-teams-collaborating-remotely","/blog/exact-code-search-find-code-faster-across-repositories","/blog/extending-code-suggestions","/blog/feature-highlight-create-files-and-directories-from-files-page","/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/five-signs-you-should-think-bigger","/blog/from-berlin-to-new-zealand","/blog/forrester-cdra2020","/blog/gcp-move-update","/blog/get-started-compliance-as-code","/blog/future-front-end-development","/blog/getting-started-with-git-lfs-tutorial","/blog/git-for-business-processes","/blog/getting-started-with-gitlab-understanding-ci-cd","/blog/git-repository-pricing","/blog/gitlab-16-8-release","/blog/github-launch-continuous-integration","/blog/gitlab-17-3-release","/blog/gitlab-18-2-released","/blog/gitlab-acquires-gitorious","/blog/gitlab-ai-cicd-customization-toolkit","/blog/gitlab-chart-works-towards-kubernetes-1-22","/blog/gitlab-and-testify-sec-witness-alliance","/blog/gitlab-at-aws-re-invent-2023","/blog/gitlab-community-day","/blog/gitlab-critical-patch-release-17-1-2-17-0-4-16-11-6","/blog/gitlab-ci-oohlala","/blog/gitlab-com-container-registry-update","/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-first-esg-and-dib-reports","/blog/gitlab-employees-on-working-at-gitlab","/blog/gitlab-for-project-management-one","/blog/gitlab-duo-self-hosted-enterprise-ai-built-for-data-privacy","/blog/gitlab-incident-timelines","/blog/gitlab-got-bit-mysql-fails-at-rails-migrations-that-work-in-postgresql","/blog/gitlab-iconography-where-mvc-meets-visual-design","/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-licensed-technology-to-new-independent-chinese-company","/blog/gitlab-oscon-challenge-2015","/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-patch-release-17-6-2-17-5-4-17-4-6","/blog/gitlab-patch-release-17-11-2-17-10-6-17-9-8","/blog/gitlab-partners-with-digitalocean-to-make-continuous-integration-faster-safer-and-more-affordable","/blog/gitlab-patch-release-18-0-2-17-11-4-17-10-8","/blog/gitlab-product-navigation","/blog/gitlab-runner-with-docker","/blog/gitlab-release-date-change","/blog/gitlab-security-twenty-twenty-one","/blog/gitlab-summit-greece-recap","/blog/gitlab-switches-to-dco-license","/blog/gitlab-workflow-with-jira-jenkins","/blog/gitlab-ultimate-early-adopter-program","/blog/gitlab-together-with-terratag-open-source-to-help-you-manage-terraform-resources","/blog/gitlab-value-stream-management-and-dora","/blog/gitlabs-deprecation-strategy","/blog/gitops-with-gitlab-auto-devops","/blog/gitpod-desktop-app-personal-activities","/blog/global-developer-report","/blog/graphql-vulnerability-api","/blog/happiness-at-gitlab","/blog/google-cloud-next-anthos-kubernetes","/blog/how-cube-uses-gitlab-to-increase-efficiency-and-productivity","/blog/high-availability-git-storage-with-praefect","/blog/how-gitlab-automates-releases","/blog/hosting-vuejs-apps-using-gitlab-pages","/blog/how-gitlab-supports-the-fedramp-authorization-journey","/blog/how-gitlab-handles-security-bugs","/blog/how-grammatech-and-gitlab-enables-better-devsecops","/blog/how-is-team-member-1-doing","/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-explain-gitlab-to-anyone","/blog/how-to-continously-test-web-apps-apis-with-hurl-and-gitlab-ci-cd","/blog/how-to-improve-communication-remote-designer","/blog/how-to-play-gitlab-ctf-at-home","/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-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-ship-so-quickly","/blog/how-we-built-status-page-mvc","/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/integrate-external-security-scanners-into-your-devsecops-workflow","/blog/inside-look-how-gitlabs-test-platform-team-validates-ai-features","/blog/international-womens-day-gitlab-initiatives","/blog/introducing-spamcheck-data-driven-anti-abuse","/blog/introducing-gitlabs-new-planner-role-for-agile-planning-teams","/blog/issue-labels-can-now-be-scoped","/blog/introducing-ci-components","/blog/introducing-token-hunter","/blog/its-time-to-upgrade-docker-engine","/blog/join-the-gitlab-community","/blog/keyless-signing-with-cosign","/blog/kali-linux-movingtogitlab","/blog/last-year-we-signed-the-secure-by-design-pledge-heres-our-progress","/blog/kubernetes-101","/blog/learn-python-with-pj-part-4-dictionaries-and-files","/blog/machine-learning-and-devsecops","/blog/live-from-commit-london","/blog/making-remote-internships-successful","/blog/lessons-in-iteration-from-new-infrastructure-team","/blog/managers-more-optimistic-than-developers","/blog/measuring-the-value-of-our-design-system","/blog/markdown-kramdown-tips-and-tricks","/blog/meltano-follow-up","/blog/microcks-and-gitlab-part-one","/blog/ml-experiment-sql","/blog/migrating-repositories-to-gitlab-just-became-easier","/blog/monetizing-and-being-open-source","/blog/move-to-distributed-vcs","/blog/mr-reviews-with-vs-code","/blog/new-gitlab-com-terms-of-service","/blog/navigation-research-blog-post","/blog/observability-is-key-to-cloud-native-transitions-and-modern-application-development","/blog/one-billion-pipelines-cicd","/blog/new-year-new-programming-language","/blog/oxeye-joins-gitlab-to-advance-application-security-capabilities","/blog/open-source-analytics","/blog/our-privacy-policy-has-been-updated","/blog/optimizing-devops-visibility-in-gitlab-14","/blog/pat-revocation-coming-soon","/blog/personas-and-empathy-building","/blog/pivotal-cloud-foundry-tile-for-gitlab-ee","/blog/postman-integration-with-gitlab-makes-your-api-workflows-easier","/blog/prevent-secret-leaks-in-source-code-with-gitlab-secret-push-protection","/de-de/the-source","/blog/publishing-a11y-reports-in-gitlab-pages","/blog/qpage-on-the-devops-platform","/blog/project-management-using-gitlab-platform","/blog/python-rust-and-gitlab-ci","/blog/quickly-onboarding-engineers-successfully","/de-de/the-source/authors/grant-hickman","/blog/reduce-it-costs","/blog/rebase-in-real-life","/de-de/the-source/authors/lee-faus","/de-de/the-source/authors/chandler-gibbons","/blog/refining-gitlab-product-experience","/blog/safe-without-silos-in-gitlab","/blog/remote-design-sprints","/blog/remote-working-gitlab","/blog/reviewer-roulette-one-year-on","/blog/secure-open-source-container-infrastructure-with-gitlab-and-chainguard","/blog/security-advisory-for-logjam-vulnerability","/blog/secure-and-safe-login-and-commits-with-gitlab-yubico","/blog/security-testing-principles-developer","/blog/set-expectations","/blog/sha256-support-in-gitaly","/blog/simple-trick-for-smaller-screenshots","/blog/snowflake-spend-dbt-package-release","/blog/solving-complex-challenges-with-gitlab-duo-workflow","/blog/start-using-pages-quickly","/blog/speed-security-quality-with-hackerone","/blog/ssg-overview-gitlab-pages-part-3-examples-ci","/blog/support-engineering-at-gitlab","/blog/streamline-devsecops-engineering-workflows-with-gitlab-duo","/blog/tackle-nists-plan-of-action-and-milestones-with-gitlabs-risk-management-features","/blog/terraform-as-part-of-software-supply-chain-part1-modules-and-providers","/blog/take-our-survey-on-collaborative-software-development","/blog/the-co-create-program-how-customers-are-collaborating-to-build-gitlab","/blog/the-evolution-of-ux-at-gitlab","/blog/the-importance-of-ux-personas","/blog/the-security-tightrope","/blog/the-ultimate-guide-to-gitops-with-gitlab","/blog/three-steps-to-optimize-software-value-streams","/blog/third-party-code-risks","/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/tracking-down-missing-tcp-keepalives","/blog/troubleshoot-delays-with-code-review-analytics","/blog/tutorial-integrate-gitlab-merge-request-approvals-with-external-systems","/blog/ultimate-perks-for-open-source-projects","/blog/two-questions-we-ask-ux-designers-in-job-interviews","/blog/unofficial-runner-becomes-official","/blog/updates-from-aws-reinvent","/blog/upgrading-database-os","/blog/use-inputs-in-includable-files","/blog/using-gitlab-labels","/blog/utilize-the-gitlab-devops-platform-to-avoid-cloud-migration-hazards","/blog/version-check","/blog/vue-big-plan","/blog/webcast","/blog/watch-the-gitlab-summit-from-your-desk","/blog/what-is-git-the-ultimate-guide-to-gits-role-and-functionality","/blog/what-are-the-benefits-of-a-microservices-architecture","/blog/what-the-digital-operational-resilience-act-means-for-banks","/blog/whats-new-in-git-2-49-0","/blog/what-will-devops-do-for-your-team-in-2022","/blog/why-choose-open-source","/blog/whitesource-gitlab-security-integration","/blog/why-gitlab-ci-cd","/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/wrapping-text","/blog/you-asked-and-our-red-team-answered","/blog/working-for-gitlab-a-support-engineers-perspective","/blog/zero-trust-at-gitlab-where-do-we-go-from-here","/customers/goldman-sachs","/customers/inventx","/customers/dunelm","/customers/alteryx","/compliance/pci-compliance","/customers/parimatch","/customers/mckenzie-intelligence-services","/customers/caci","/customers/credit-agricole","/customers/university-of-cambridge","/customers/surf","/customers/zoopla","/gartner-mq-ai-code-assistants","/press/releases/2022-09-06-gitlab-reports-second-quarter-fiscal-year-2023-financial-results","/press/releases/2021-06-22-gitlab-brings-future-of-workl-leaders-together-for-remote-by-gitlab-event","/press/releases/2021-04-20-all-remote-playbook","/press/releases/2022-04-04-gitlab-cmo-press-release","/press/releases/2021-11-03-gitlab-inc-named-a-representative-vendor-in-new-gartner-market-guide","/company/contact","/press/releases/2020-04-14-gitlab-expands-into-australian-market","/press/releases/2022-11-30-gitlab-to-present-at-the-ubs-global-tmt-conference","/press/releases/2020-06-11-gitlab-acquires-peach-tech-and-fuzzit-to-expand-devsecops-offering","/press/releases/2023-04-20-gitlab-seventh-devsecops-report-security-without-sacrifices","/press/releases/2020-11-19-gitlab-completes-integration-of-fuzzing-solutions","/press/releases/2017-06-26-creationline-press-release","/press/releases/2018-01-30-gemnasium-acquisition","/press/releases/2019-09-20-gitlab-named-cloud-native-continuous-integration-tools-leader","/press/releases/2018-12-04-goldman-sachs-invests-20-million-gitlab","/press/releases/2019-07-26-gitlab-recognized-in-gartner-peer-insights-customers-choice-for-eapt","/press/releases/2023-06-13-gitlab-appoints-josh-lemos-ciso","/press/releases/2024-03-04-gitlab-reports-fourth-quarter-and-full-fiscal-year-2024-financial-results","/press/releases/2024-06-12-gitlab-announces-expanded-integrations-with-google-cloud-to-elevate-the-developer-experience","/press/releases/2023-09-06-gitlab-to-present-at-the-piper-sandler-growth-frontiers-conference","/press/releases/2024-12-05-gitlab-names-bill-staples-as-new-ceo","/press/releases/gitlab-chief-product-officer-to-present-at-rbc-capital-markets-conference-2024","/press/releases/2025-05-15-gitlab-announces-gitlab-18-with-ai-native-capabilities-to-increase-developer-productivity","/pricing/faq-jihu","/resources/study-forrester-tei-gitlab-ultimate","/solutions/compliance","/solutions/jira","/solutions/github","/partners/technology-partners/aws","/press/press-kit","/stages-devops-lifecycle/plan","/support/us-government-support","/support/gitlab-com-policies","/install","/small-business","/solutions/value-stream-management","/pricing/premium/why-upgrade","/events/epic-conference/paris","/topics/agile-delivery/agile-ppm","/topics/ci-cd/continuous-integration-agile","/topics/ci-cd/shift-left-devops","/topics/devops/devops-beginner-resources","/topics/devops/use-devops-platform-to-avoid-devops-tax","/topics/version-control/what-is-innersource","/topics/gitops/gitops-best-practices","/topics/devsecops/devsecops-security-checklist","/the-source/platform/whats-next-in-devsecops-for-telecommunications","/topics/multicloud","/topics/version-control/version-control-best-practices","/the-source/ai/transform-automotive-embedded-development-with-ai","/the-source/security/the-key-to-innovation-and-compliance-in-financial-services","/solutions/public-sector","/es/customers/hackerone","/es/customers/connect-i","/es/customers/nebulaworks","/es/partners/technology-partners/aws","/es/pricing/faq-improved-billing-and-subscription-management","/es/pricing/premium/why-upgrade","/the-source/ai/agentic-ai-unlocking-developer-potential-at-scale","/the-source/ai/emerging-agentic-ai-trends-reshaping-software-development","/the-source/ai/implementing-effective-guardrails-for-ai-agents","/es/get-started","/the-source/platform/beyond-the-portal-hype-why-you-need-a-platform-first","/the-source/platform/high-performing-development-teams-your-business-advantage","/the-source/platform/platform-engineering-its-about-culture-not-tools","/the-source/security/embedding-risk-intelligence-into-your-software-supply-chain","/the-source/security/how-to-implement-secret-management-best-practices-with-gitlab","/es/eighteen","/es/topics/ci-cd/continuous-integration-metrics","/es/topics/agile-delivery","/es/topics/devops/ai-code-generation-guide","/es/topics/devops/how-and-why-to-create-devops-platform-team","/es/solutions/telecommunications","/es/topics/devops/what-is-a-devops-platform-engineer","/es/services","/es/topics/devsecops/three-steps-to-better-devsecops","/es/topics/gitops/gitops-workflow","/es/contact-sales","/es/topics/version-control/benefits-distributed-version-control-system","/diversity-inclusion-belonging","/es/topics/version-control/what-is-code-review","/fr-fr/analysts","/fr-fr/blog/authors/abubakar-siddiq-ango","/fr-fr/blog/authors/andrew-chilton","/fr-fr/blog/authors/alex-martin","/fr-fr/blog/authors/amanda-folson","/fr-fr/blog/agentic-ai-guides-and-resources","/fr-fr/blog/authors/andy-volpe","/fr-fr/blog/authors/ariel-camus","/fr-fr/blog/authors/ayoub-fandi","/fr-fr/blog/authors/ben-leduc-mills","/es/the-source/ai/agentic-ai-unlocking-developer-potential-at-scale","/fr-fr/blog/authors/boris-baldassari","/fr-fr/blog/authors/brendan-oleary","/fr-fr/blog/authors/chad-malchow","/fr-fr/blog/authors/bryan-behrenshausen","/es/solutions/gitlab-duo-pro/sales","/fr-fr/blog/authors/chris-balane","/fr-fr/blog/authors/christen-dybenko","/es/the-source/platform/optimize-value-stream-efficiency-to-do-more-with-less-faster","/fr-fr/blog/authors/christopher-watson","/fr-fr/blog/authors/dan-luhring","/fr-fr/blog/authors/corey-oas","/fr-fr/blog/authors/darren-eastman","/fr-fr/blog/authors/david-russell","/fr-fr/blog/authors/dhruv-jain","/fr-fr/blog/authors/dmitry-gruzd","/fr-fr/blog/authors/eddie-glenn","/fr-fr/blog/authors/emily-chin","/fr-fr/blog/authors/esther-shein","/fr-fr/blog/authors/eric-schurter","/fr-fr/blog/authors/fabio-akita","/fr-fr/blog/authors/flix-veillette-potvin","/fr-fr/blog/authors/gavin-peltz","/fr-fr/blog/authors/gitlab-japan-team","/fr-fr/blog/authors/grant-young","/fr-fr/blog/authors/gufran-yeilyurt-obss","/fr-fr/blog/authors/itzik-gan-baruch","/fr-fr/blog/authors/haydn-mackay","/fr-fr/blog/authors/iain-camacho","/fr-fr/blog/authors/jacob-schatz","/fr-fr/blog/authors/jason-blais-mattermost","/fr-fr/blog/authors/james-ramsay","/fr-fr/blog/authors/jeremy-wagner","/fr-fr/blog/authors/john-cai","/fr-fr/blog/authors/jean-philippe-baconnais","/fr-fr/blog/authors/joni-klippert","/fr-fr/blog/authors/jocelyn-eillis","/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/kurt-dusek","/fr-fr/blog/authors/laura-montemayor","/fr-fr/blog/authors/levente-polyak","/fr-fr/blog/authors/madeline-lake","/fr-fr/blog/authors/marcia-ramos","/fr-fr/blog/authors/matt-coons","/fr-fr/blog/authors/mark-lapierre","/fr-fr/blog/authors/mek-stittri","/fr-fr/blog/authors/matthew-nearents","/fr-fr/blog/authors/michael-kozono","/fr-fr/blog/authors/mike-greiling","/fr-fr/blog/authors/olivier-dupr","/fr-fr/blog/authors/neil-mcdonald","/fr-fr/blog/authors/noah-ing","/fr-fr/blog/authors/rachel-nienaber","/fr-fr/blog/authors/paul-machle","/fr-fr/blog/authors/patricio-cano","/fr-fr/blog/authors/pierre-smeyers","/fr-fr/blog/authors/regnard-raquedan","/fr-fr/blog/authors/robert-williams","/fr-fr/blog/authors/roy-taragan","/fr-fr/blog/authors/samer-akkoub","/fr-fr/blog/authors/sam-beckham","/fr-fr/blog/authors/saumya-upadhyaya","/fr-fr/blog/authors/sarah-matthies","/fr-fr/blog/authors/sid-sijbrandij","/fr-fr/blog/authors/sergey-nuzhdin","/fr-fr/blog/authors/stephanie-garza","/fr-fr/blog/authors/steven-zinck","/fr-fr/blog/authors/taylor-mccaslin","/fr-fr/blog/authors/torsten-linz","/fr-fr/blog/authors/tim-rizzi","/fr-fr/blog/authors/valentine-mairet","/the-source/authors/ayoub-fandi","/fr-fr/blog/authors/viktor-nagy","/fr-fr/blog/authors/will-chandler","/the-source/authors/joel-krooswyk","/the-source/authors/sandra-gittlen","/the-source/authors/emilio-salvador","/fr-fr/blog/authors/zhaochen-li","/fr-fr/blog/best-practices-to-set-up-organizational-hierarchies-that-scale","/fr-fr/blog/ci-deployment-and-environments","/fr-fr/blog/developing-gitlab-duo-use-ai-to-remediate-security-vulnerabilities","/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-ultimate-for-ibm-z-modern-devsecops-for-mainframes","/fr-fr/blog/gitlab-duo-with-amazon-q-devsecops-meets-agentic-ai","/fr-fr/blog/how-gitlab-helps-meet-nis2-requirements","/fr-fr/blog/migration-guide-github-advanced-security-to-gitlab-ultimate","/fr-fr/blog/jenkins-to-gitlab-migration-made-easy","/fr-fr/blog/tutorial-automated-release-and-release-notes-with-gitlab","/fr-fr/blog/how-to-use-oci-images-as-the-source-of-truth-for-continuous-delivery","/fr-fr/blog/southwest-looking-to-help-developers-take-flight","/fr-fr/blog/using-ansible-and-gitlab-as-infrastructure-for-code","/fr-fr/blog/what-is-open-source","/fr-fr/blog/why-are-organizations-moving-to-a-unified-devsecops-platform","/es/the-source/authors/kristina-weis","/fr-fr/customers/dunelm","/es/the-source/authors/bryan-ross","/es/the-source/authors/gitlab","/es/the-source/authors/taylor-mccaslin","/fr-fr/customers/bab","/fr-fr/customers/thales","/fr-fr/customers/iron-mountain","/fr-fr/pricing/faq-improved-billing-and-subscription-management","/fr-fr/pricing/premium/why-upgrade","/fr-fr/partners/technology-partners/aws","/fr-fr/solutions/github","/fr-fr/topics/ci-cd/benefits-continuous-integration","/fr-fr/topics/devops","/fr-fr/topics/devops/what-is-a-site-reliability-engineer","/fr-fr/topics/ci-cd/continuous-integration-server","/fr-fr/topics/devops/ai-enhanced-security","/fr-fr/topics/devsecops/what-is-developer-first-security","/fr-fr/enterprise","/fr-fr/getting-started-videos","/fr-fr/topics/gitops","/fr-fr/solutions/startups","/fr-fr/topics/version-control/what-is-git-version-control","/fr-fr/topics/version-control/how-implement-version-control","/fr-fr/security","/it-it/gartner-mq-ai-code-assistants","/it-it/customers/glympse","/it-it/customers/mckenzie-intelligence-services","/it-it/developer-experience","/it-it/customers/carfax","/it-it/pricing/licensing-faq/cloud-licensing","/it-it/integrations","/it-it/solutions/finance","/es/the-source/security","/es/the-source/ai","/fr-fr/the-source/ai/6-strategies-to-help-developers-accelerate-ai-adoption","/it-it/solutions/startups/google-cloud","/fr-fr/the-source/ai/understand-and-resolve-vulnerabilities-with-ai-powered-gitlab-duo","/fr-fr/the-source/security/key-security-trends-for-cisos-in-2025","/fr-fr/the-source/platform/why-software-logistics-is-key-to-accelerating-innovation","/it-it/search","/it-it/topics/cloud-native","/it-it/topics/devsecops","/it-it/topics/devops/devops-test-automation","/it-it/topics/agile-delivery/agile-methodology","/it-it/topics/ci-cd/continuous-integration-best-practices","/it-it/topics/devops/value-stream-mapping","/it-it/topics/serverless","/it-it/calculator","/it-it/topics/gitops/gitops-gitlab-collaboration","/it-it/topics/version-control/what-are-gitlab-flow-best-practices","/it-it/platform","/ja-jp/blog/authors/anna-vovchenko","/ja-jp/blog/authors/amar-patel","/ja-jp/blog/agentic-ai-guides-and-resources","/ja-jp/blog/authors/andrew-kelly","/ja-jp/blog/authors/adfinis-sygroup","/ja-jp/blog/authors/alexander-malaev","/it-it/the-source/ai/5-ways-execs-can-support-their-devops-teams-with-ai","/ja-jp/blog/authors/ashley-knobloch","/it-it/the-source/ai/how-the-insurance-industrys-data-rich-ecosystem-powers-ai-success","/it-it/value-stream-workshop","/ja-jp/blog/authors/baksheesh-singh-ghuman","/ja-jp/blog/authors/benedikt-rollik","/ja-jp/blog/authors/brad-downey","/ja-jp/blog/authors/byron-boots","/ja-jp/blog/authors/brett-walker","/ja-jp/blog/authors/chandler-gibbons","/ja-jp/blog/authors/chris-micek","/ja-jp/blog/authors/christian-nnachi","/ja-jp/blog/authors/cindy-blake","/ja-jp/blog/authors/costel-maxim","/ja-jp/blog/authors/daniel-berman","/ja-jp/blog/authors/darwin-sanoy","/it-it/the-source/platform/high-performing-development-teams-your-business-advantage","/ja-jp/blog/authors/davis-townsend","/ja-jp/blog/authors/dilan-orrino","/ja-jp/blog/authors/douglas-alexandre","/it-it/the-source/security/how-to-implement-secret-management-best-practices-with-gitlab","/ja-jp/blog/authors/eliran-mesika","/ja-jp/blog/authors/emily-von-hoffmann","/ja-jp/blog/authors/erica-lindberg","/de-de/blog/categories/customer-stories","/ja-jp/blog/authors/fabio-pitino","/ja-jp/blog/authors/ethan-urie","/ja-jp/blog/authors/francis-ofungwu","/ja-jp/blog/authors/gerard-hickey","/ja-jp/blog/authors/gitlab-team","/ja-jp/blog/authors/heather-mcnamee","/ja-jp/blog/authors/greg-johnson","/ja-jp/blog/authors/ian-khor","/ja-jp/blog/authors/guy-bar-gil-product-manager-at-whitesource","/ja-jp/blog/authors/ivan-nemytchenko","/ja-jp/blog/authors/jacques-erasmus","/ja-jp/blog/authors/jamie-hurewitz","/ja-jp/blog/authors/jason-colyer","/ja-jp/blog/authors/jeff-kelsey","/ja-jp/blog/authors/jerez-solis","/ja-jp/blog/authors/joe-randazzo","/ja-jp/blog/authors/john-crowley","/ja-jp/blog/authors/joo-pereira","/ja-jp/blog/authors/julie-griffin","/ja-jp/blog/authors/josh-zimmerman","/ja-jp/blog/authors/karthik-nayak","/fr-fr/the-source/authors/chandler-gibbons","/fr-fr/the-source","/ja-jp/blog/authors/lauren-gibbons-paul","/ja-jp/blog/authors/kushal-pandya","/ja-jp/blog/authors/kevin-morrison","/fr-fr/the-source/authors/lee-faus","/fr-fr/the-source/authors/grant-hickman","/ja-jp/blog/authors/liz-coleman","/ja-jp/blog/authors/magdalena-frankiewicz","/ja-jp/blog/authors/marie-hargitt","/ja-jp/blog/authors/mark-pundsack","/ja-jp/blog/authors/matt-genelin","/ja-jp/blog/authors/matthieu-fronton","/ja-jp/blog/authors/melissa-smolensky","/ja-jp/blog/authors/michelle-gill","/ja-jp/blog/authors/nick-malcolm","/ja-jp/blog/authors/miranda-carter","/ja-jp/blog/authors/omar-fernandez","/ja-jp/blog/authors/payton-burdette","/ja-jp/blog/authors/patrick-deuley","/ja-jp/blog/authors/noah-manger","/ja-jp/blog/authors/pini-wietchner","/ja-jp/blog/authors/rahul-bhargava-cto-evolphin","/ja-jp/blog/authors/renato-stanic","/ja-jp/blog/authors/robin-schulman","/ja-jp/blog/authors/ruby-nealon","/ja-jp/blog/authors/samuel-alfageme","/ja-jp/blog/authors/sam-kerr","/ja-jp/blog/authors/sarah-odonnell","/ja-jp/blog/authors/scott-de-jonge","/ja-jp/blog/authors/seth-berger","/ja-jp/blog/authors/siddharth-mathur","/ja-jp/blog/authors/stephen-mcguinness","/ja-jp/blog/authors/sunil-kowlgi","/ja-jp/blog/authors/taylor-murphy","/ja-jp/blog/authors/tina-sturgis","/ja-jp/blog/authors/valerie-silverthorne","/ja-jp/blog/authors/trevor-knudsen","/ja-jp/blog/authors/vincent-jong","/ja-jp/blog/authors/will-leidheiser","/ja-jp/blog/automating-agile-workflows-with-the-gitlab-triage-gem","/ja-jp/blog/event-report-gartner-it-infra-2024","/ja-jp/blog/customers-sourcenext","/ja-jp/blog/building-a-gitlab-ci-cd-pipeline-for-a-monorepo-the-easy-way","/ja-jp/blog/developing-gitlab-duo-how-we-are-dogfooding-our-ai-features","/ja-jp/blog/from-code-to-production-a-guide-to-continuous-deployment-with-gitlab","/ja-jp/blog/gitlab-17-8-release","/ja-jp/blog/gitlab-17-10-release","/ja-jp/blog/guide-to-fulfilling-soc-2-security-requirements-with-gitlab","/ja-jp/blog/gitlab-free-tier-integration-guide","/ja-jp/blog/how-to-use-gitlabs-custom-compliance-frameworks-in-your-devsecops","/ja-jp/blog/quickly-resolve-broken-ci-cd-pipelines-with-ai","/ja-jp/blog/monday-merge-2025-june-9","/ja-jp/blog/gitlab-duo-chat-gets-agentic-ai-makeover","/ja-jp/blog/ultimate-guide-to-migrating-from-aws-codecommit-to-gitlab","/ja-jp/blog/what-is-an-okr","/ja-jp/blog/journey-through-gits-20-year-history","/ja-jp/blog/what-is-sbom","/ja-jp/blog/the-ultimate-guide-to-sboms","/ja-jp/customers/nvidia","/ja-jp/blog/whats-new-in-git-2-49-0","/ja-jp/customers/airwallex","/ja-jp/gartner-mq-ai-code-assistants","/ja-jp/integrations","/ja-jp/platform","/ja-jp/customers/hilti","/ja-jp/pricing/licensing-faq/cloud-licensing","/ja-jp/customers/cube","/it-it/the-source/authors/ayoub-fandi","/ja-jp/solutions/slack","/it-it/the-source/authors/erika-feldman","/it-it/the-source/authors/josh-lemos","/ja-jp/topics/agentic-ai","/ja-jp/topics/ci-cd/shift-left-devops","/it-it/the-source/authors/sharon-gaudin","/ja-jp/topics/devops/use-devops-platform-to-avoid-devops-tax","/ja-jp/solutions/education","/ja-jp/topics/ci-cd/continuous-integration-agile","/ja-jp/topics/devops/devops-beginner-resources","/ja-jp/topics/devsecops/devsecops-security-checklist","/ja-jp/topics/gitops/gitops-best-practices","/ja-jp/topics/ops","/ja-jp/update","/ja-jp/topics/version-control/what-are-best-code-review-tools-features","/pt-br/faster-together","/pt-br/partners/technology-partners/hashicorp","/pt-br/pricing/faq-new-product-subscription-tiers","/pt-br/solutions/aerospace","/pt-br/pricing/ultimate","/pt-br/customers/airwallex","/pt-br/customers/remote","/pt-br/customers/cube","/pt-br/solutions/value-stream-management","/ja-jp/the-source/ai/4-ways-ai-can-help-devops-teams-improve-security","/pt-br/gitlab-duo/agent-platform","/ja-jp/the-source/ai/how-ai-helps-devsecops-teams-improve-productivity","/ja-jp/sales","/ja-jp/the-source/security/how-gitlab-can-help-you-prepare-for-your-soc-2-exam","/ja-jp/the-source/platform/from-toolchain-chaos-to-business-roi-a-5-step-roadmap","/ja-jp/developer-survey","/pt-br/topics/ci-cd/choose-continuous-integration-tool","/pt-br/topics/devops/reduce-devops-costs","/pt-br/solutions/open-source","/pt-br/topics/devops/what-is-developer-experience","/pt-br/topics/devops/ai-for-coding","/pt-br/topics/ci-cd/implement-continuous-integration","/pt-br/topics/devsecops/what-is-fuzz-testing","/pt-br/topics/version-control","/pt-br/topics/version-control/what-is-git-workflow","/pt-br/topics/gitops/infrastructure-as-code","/pt-br/the-source/ai/as-ai-becomes-standard-watch-for-these-4-devsecops-trends","/pt-br/the-source/platform/devops-teams-want-to-shake-off-diy-toolchains-a-platform-is-the-answer","/pt-br/the-source/ai/velocity-with-guardrails-ai-automation","/pt-br/the-source/platform/why-your-development-team-should-plan-small-to-deliver-big","/pt-br/the-source/security/security-its-more-than-culture-addressing-the-root-cause-of-common-security","/pt-br/customers","/ja-jp/the-source/authors/joel-krooswyk","/ja-jp/the-source/authors/sandra-gittlen","/ja-jp/the-source/authors/andrew-haschka","/ja-jp/the-source/authors/emilio-salvador","/pt-br/the-source/authors/dave-steer","/pt-br/the-source/authors/ncregan","/pt-br/the-source/authors/haim-snir","/fr-fr/blog/categories/devsecops","/ja-jp/blog/categories/engineering","/blog/categories/security","/blog/tags/google","/blog/categories/culture","/blog/tags/embedded-devops","/blog/tags/partners","/blog/tags/demo","/blog/tags/ui","/blog/tags/research","/blog/tags/ci-cd","/blog"]}