{"id":"b6330b2c-db35-4adc-81fd-ee6c7e3c3d4b","timestamp":1755643937788,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":["/de-de/blog/authors/gitlab-germany-team","/de-de/blog/authors/guest-author-andr-miranda","/de-de/blog/authors/alex-groleau","/de-de/blog/authors/grant-hickman","/de-de/blog/authors/andy-rogers","/de-de/blog/authors/abdulkader-benchi","/de-de/blog/authors/becka-lippert","/de-de/blog/authors/andreas-brandl","/de-de/blog/authors/aricka-flowers","/de-de/blog/authors/alyssa-rock","/de-de/blog/authors/cesar-saavedra","/de-de/blog/authors/brein-matturro","/de-de/blog/authors/chrissie-buchanan","/de-de/blog/authors/chloe-whitestone","/de-de/blog/authors/daisy-miclat","/de-de/blog/authors/bob-van-landuyt","/de-de/blog/authors/austin-regnery","/de-de/blog/authors/darby-frey","/de-de/blog/authors/connor-shea","/de-de/blog/authors/dylan-griffith","/de-de/blog/authors/devin-sylva","/de-de/blog/authors/david-planella","/de-de/blog/authors/ernst-van-nierop","/de-de/blog/authors/eric-rubin","/de-de/blog/authors/filipa-lacerda","/de-de/blog/authors/emily-bauman","/de-de/blog/authors/gabriel-mazetto","/de-de/blog/authors/fabian-zimmer","/de-de/blog/authors/christine-yoshida","/de-de/blog/authors/brittany-rohde","/de-de/blog/authors/dmitriy-zaporozhets","/de-de/blog/authors/huldra","/de-de/blog/authors/harjeet-sharma","/de-de/blog/authors/jarka-koanov-et-al","/de-de/blog/authors/isaac-dawson","/de-de/blog/authors/james-heimbuck","/de-de/blog/authors/jd-alex","/de-de/blog/authors/jackie-porter","/de-de/blog/authors/jeremy-elder","/de-de/blog/authors/job-van-der-voort","/de-de/blog/authors/johnathan-hunt","/de-de/blog/authors/joseph-schorr-from-coreos","/de-de/blog/authors/johannes-bauer","/de-de/blog/authors/julia-lake","/de-de/blog/authors/kai-armstrong","/de-de/blog/authors/kendra-marquart","/de-de/blog/authors/kristina-weis","/de-de/blog/authors/lasse-schuirmann","/de-de/blog/authors/lee-tickett","/de-de/blog/authors/lyle-kozloff","/de-de/blog/authors/marcel-van-remmerden","/de-de/blog/authors/matt-baldwin","/de-de/blog/authors/mark-fletcher","/de-de/blog/authors/michael-karampalas","/de-de/blog/authors/matthew-macfarlane","/de-de/blog/authors/mike-gerwitz","/de-de/blog/authors/meghan-maneval","/de-de/blog/authors/neil-mccorrison","/de-de/blog/authors/parker-ennis","/de-de/blog/authors/nima-badiey","/de-de/blog/authors/olena-horal-koretska","/de-de/blog/authors/paul-hibbitts","/de-de/blog/authors/quan-to","/de-de/blog/authors/regis-freyd","/de-de/blog/authors/pierre-de-la-morinerie","/de-de/blog/authors/robert-speicher","/de-de/blog/authors/salman-ladha","/de-de/blog/authors/ross-fuhrman","/de-de/blog/authors/sarah-daily","/de-de/blog/authors/sebastian-latacz","/de-de/blog/authors/sasha-gazlay","/de-de/blog/authors/sameer-kamani","/de-de/blog/authors/stephan-hochdrfer","/de-de/blog/authors/shrishti-choudhary","/de-de/blog/authors/steve-truong","/de-de/blog/authors/taurie-davis","/de-de/blog/authors/toon-claes","/de-de/blog/authors/tim-lehnen","/de-de/blog/authors/ulrica-de-fort-menares","/de-de/blog/authors/victor-wu","/de-de/blog/authors/wayne-haber","/de-de/blog/authors/zeger-jan-van-de-weg","/de-de/blog/gitlab-duo-with-amazon-q-agentic-ai-optimized-for-aws","/de-de/blog/best-practices-to-set-up-organizational-hierarchies-that-scale","/de-de/blog/gitlab-catches-mongodb-go-module-supply-chain-attack","/de-de/blog/gitlab-premium-with-duo","/de-de/blog/journey-through-gits-20-year-history","/de-de/blog/how-to-write-a-user-story-in-scrum","/de-de/blog/developing-gitlab-duo-how-we-validate-and-test-ai-models-at-scale","/de-de/blog/self-hosting-vs-cloud","/de-de/blog/use-gitlab-duo-workflow-to-improve-application-quality-assurance","/de-de/blog/monitor-application-performance-with-distributed-tracing","/de-de/blog/how-gitlab-helps-meet-nis2-requirements","/de-de/blog/the-ultimate-guide-to-token-management-at-gitlab","/de-de/blog/what-is-an-ide","/de-de/blog/ci-deployment-and-environments","/de-de/blog/whats-new-in-git-2-45-0","/de-de/blog/five-fast-facts-about-docs-as-code-at-gitlab","/de-de/blog/accelerate-code-reviews-with-gitlab-duo-and-amazon-q","/de-de/customers/carfax","/de-de/customers/fullsave","/de-de/customers/thezebra","/de-de/customers/lockheed-martin","/de-de/solutions/github","/de-de/pricing/faq-improved-billing-and-subscription-management","/de-de/security","/blog/2019-gartner-aro-mq","/blog/10k-commits","/de-de/topics/serverless","/blog/3000-contributors-post","/blog/5-problems-you-can-help-us-solve-right-now","/de-de/topics/gitops/gitops-gitlab-collaboration","/de-de/topics/agile-delivery/agile-methodology","/de-de/topics/ci-cd/continuous-integration-best-practices","/blog/6-reasons-why-pre-is-better-than-post-production-code-review","/de-de/faster-together","/de-de/topics/cloud-native","/de-de/solutions/open-source","/de-de/topics/devsecops","/blog/7-tips-on-how-to-successfully-talk-to-execs-about-devsecops","/de-de/topics/devops/value-stream-mapping","/de-de/topics/version-control/what-are-gitlab-flow-best-practices","/de-de/pricing/premium/why-upgrade","/blog/a-community-driven-advisory-database","/blog/a-look-ahead-for-gitlab-cicd","/de-de/topics/devops/devops-test-automation","/blog/a-visual-prototype-of-drupal-dot-orgs-integration-with-gitlab","/de-de/value-stream-workshop","/de-de/partners/technology-partners/aws","/blog/achieve-slsa-level-2-compliance-with-gitlab","/blog/adsoul-devops-transition-to-gitlab-ci","/blog/agile-iteration-unique-onboarding-experience","/blog/ai-native-gitlab-premium-transform-higher-education-software-development","/blog/all-remote-is-for-everyone","/blog/android-publishing-with-gitlab-and-fastlane","/de-de/company","/blog/announcing-the-gitlab-issue-board","/de-de/gitlab-duo/agent-platform","/blog/ask-gitlab-security-paul-harrison","/blog/authors/bala-allam","/blog/authors/ashley-kramer","/blog/authors/benjamin-skierlak","/blog/authors/aaron-peters-member-good-docs-project","/blog/authors/brad-downey","/blog/authors/brett-walker","/blog/authors/alana-bellucci","/blog/authors/allie-holland","/blog/authors/anshuman-singh","/blog/authors/ameya-darshan","/blog/authors/andrew-taylor","/blog/authors/byron-boots","/blog/authors/chandler-gibbons","/blog/authors/chris-baus","/blog/authors/christian-couder","/blog/authors/christos-bacharakis","/de-de/solutions/startups","/blog/authors/cormac-foster","/blog/authors/dan-rabinovitz","/blog/authors/darren-eastman","/blog/authors/david-russell","/blog/authors/eddie-glenn","/blog/authors/dhruv-jain","/blog/authors/dmitry-gruzd","/blog/authors/esther-shein","/blog/authors/emily-chin","/blog/authors/eric-schurter","/blog/authors/gitlab-japan-team","/blog/authors/flix-veillette-potvin","/blog/authors/fabio-akita","/blog/authors/gavin-peltz","/blog/authors/grant-young","/blog/authors/harjeet-sharma","/blog/authors/gufran-yeilyurt-obss","/blog/authors/holly-reynolds","/blog/authors/jackie-meshell","/blog/authors/inchul-yoo-sunjung-park","/blog/authors/james-dang","/blog/authors/jannik-lehmann","/de-de/solutions/code-suggestions","/blog/authors/jim-thavisouk","/blog/authors/jayson-salazar","/blog/authors/jeremy-cooper","/blog/authors/johanna-ambrosio","/blog/authors/jose-finotto","/blog/authors/john-skarbek","/blog/authors/joshua-lambert","/blog/authors/juliet-wanjohi","/blog/authors/kathy-wang","/blog/authors/kwan-lee","/blog/authors/lauren-gibbons-paul","/blog/authors/liz-coleman","/blog/authors/khrystyna-humenna","/blog/authors/marie-hargitt","/blog/authors/magdalena-frankiewicz","/blog/authors/mark-pundsack","/blog/authors/matt-genelin","/blog/authors/matthieu-fronton","/blog/authors/michelle-gill","/blog/authors/melissa-smolensky","/blog/authors/nick-cayou","/blog/authors/miranda-carter","/blog/authors/noah-ing","/blog/authors/olivier-campeau","/blog/authors/parker-ennis","/blog/authors/pter-bozs","/blog/authors/philippe-lafoucrire","/blog/authors/paul-hibbitts","/blog/authors/rebecca-dodd","/blog/authors/rob-ribeiro","/blog/authors/ronald-van-zon","/blog/authors/safwan-ahmed","/blog/authors/samantha-lee","/blog/authors/sascha-eggenberger","/blog/authors/sean-mcgivern","/blog/authors/sara-kassabian","/blog/authors/sherida-mcmullan","/blog/authors/thong-kuah","/blog/authors/suzanne-selhorn","/blog/authors/steve-grossman","/blog/authors/stacy-cline","/blog/authors/tomas-vik","/blog/authors/vicky-steeves","/blog/authors/tye-davis","/blog/authors/vlad-budica","/blog/authors/yevgeny-pats","/blog/automate-tedious-coding-tasks-with-gitlab-duo-workflow","/blog/automating-role-based-access-control-rbac-at-scale","/blog/aws-pre-event-post","/blog/avoiding-burnout-as-product-designers","/blog/being-a-good-open-source-steward","/blog/best-practices-remote-engineering","/blog/beautifying-our-ui-enhancing-gitlabs-deployment-experience","/blog/buffer-and-gitlab-ceos-talk-transparency","/blog/biggest-obstacles-to-getting-work-done","/blog/building-a-more-inclusive-and-welcoming-open-source-community-on-gitlab","/blog/building-gitlab-with-gitlab-a-multi-region-service-to-deliver-ai-features","/blog/built-in-ci-cd-version-control-secret","/blog/ceo-shadow-takeaways-from-barker","/blog/cd-automated-integrated","/blog/changes-to-the-preclonescript","/blog/cascading-merge-requests-with-gitlab-flow","/blog/ci-cd-changing-roles","/blog/ci-minutes-for-free-users","/blog/cloudhealth-and-gitlab-reducing-overruns","/blog/comment-on-commits-feature-tutorial","/blog/cognitive-logic-talks-migrating-to-gitlab","/blog/compose-readers-and-writers-in-golang-applications","/blog/continuous-delivery-with-gitlab-and-convox","/blog/congratulations-to-hashicorp","/blog/contributing-to-gitlab-with-ease","/blog/contributor-post-vitaliy","/blog/creating-a-dark-ui-for-gitlabs-web-ide","/blog/cs-scavenger-hunt","/blog/demystifying-ci-cd-variables","/blog/data-driven-decision-making-with-sourcewarp","/blog/deep-dive-investigation-of-gitlab-packages","/blog/deprecating-the-cert-based-kubernetes-integration","/blog/developing-gitlab-duo-ai-impact-analytics-dashboard-measures-the-roi-of-ai","/blog/devops-strategy","/blog/devops-at-nova-scotia-province","/blog/develop-c-unit-testing-with-catch2-junit-and-gitlab-ci","/blog/devsecops-security-standardization","/blog/docker-hub-rate-limit-monitoring","/blog/efficient-devsecops-nine-tips-shift-left","/blog/dotfiles-document-and-automate-your-macbook-setup","/blog/elasticsearch-update","/blog/enhance-data-security-with-custom-pii-detection-rulesets","/blog/enables-rapid-innovation","/blog/epics-three-features-accelerate-your-workflow","/blog/expanding-guest-capabilities-in-gitlab-ultimate","/blog/fantastic-infrastructure-as-code-security-attacks-and-how-to-find-them","/blog/feature-highlight-ldap-sync","/blog/fast-search-using-postgresql-trigram","/blog/feature-highlight-wip","/blog/five-essential-business-benefits-a-devops-platform-gives-smbs","/blog/five-things-you-hear-from-gitlab-ceo","/blog/four-tips-to-increase-your-devops-salary","/blog/from-idea-to-production-on-thousands-of-clouds","/blog/fuzz-testing","/blog/geo-is-available-on-staging-for-gitlab-com","/blog/getting-started-with-gitlab-and-gitlab-ci","/blog/get-started-with-openshift-origin-3-and-gitlab","/blog/getting-started-with-value-streams-dashboard","/blog/git-security-audit","/blog/git-merge-fifteen-year-git-party","/blog/github-to-gitlab-migration-made-easy","/blog/gitlab-16-ai-and-security-take-center-stage","/blog/gitlab-2016-year-in-review","/blog/gitlab-17-5-release","/blog/gitlab-and-google-together-at-google-cloud-next-23","/blog/gitlab-adds-further-measures-to-combat-credential-stuffing-and-other-types-of-platform-abuse","/blog/gitlab-and-yubico-security-webcast","/blog/gitlab-at-scale","/blog/gitlab-ci-cd-features-improvements","/blog/gitlab-com-13-0-breaking-changes","/blog/gitlab-com-runs-ee","/blog/gitlab-composer-packages-migration-path","/blog/gitlab-drives-automotive-industry-information-security-with-tisax","/blog/gitlab-dedicated-for-government-now-fedramp-authorized","/blog/gitlab-duo-chat-now-generally-available","/blog/gitlab-flow-screencast","/blog/gitlab-critical-patch-release-17-4-2-17-3-5-17-2-9","/blog/gitlab-enterprise-agile-planning-add-on-for-all-roles","/blog/gitlab-duo-with-amazon-q-devsecops-meets-agentic-ai","/blog/gitlab-hackerone-bug-bounty-program-is-public-today","/blog/gitlab-importers","/blog/gitlab-gdk-remote-development","/blog/gitlab-introduces-new-cis-benchmark-for-improved-security","/blog/gitlab-is-open-core-github-is-closed-source","/blog/gitlab-issue-bash-march-2018","/blog/gitlab-journey-to-cicd","/blog/gitlab-live-event-recap","/blog/gitlab-mexico-summit-2017","/blog/gitlab-on-vmware-cloud-marketplace","/blog/gitlab-names-joel-krooswyk-as-its-first-federal-cto","/blog/gitlab-pages-features-review-apps-and-multiple-website-deployment","/blog/gitlab-patch-release-16-11-2-16-10-5-16-9-7","/blog/gitlab-series-e-funding","/blog/gitlab-patch-release-17-7-2","/blog/gitlab-patch-release-18-1-2-18-0-4-17-11-6","/blog/gitlab-patch-release-17-2-2-17-1-4-17-0-6","/blog/gitlab-release-process","/blog/gitlab-security-hardening-documentation","/blog/gitlab-product-vision","/blog/gitlab-supply-chain-security","/blog/gitlab-top-30-highest-velocity-open-source","/blog/gitlab-ultimate-for-ibm-z-modern-devsecops-for-mainframes","/blog/gitlab-taught-in-korean-uni","/blog/gitlab-value-stream-management-and-dora","/blog/gitlab-workflow-with-jira-jenkins","/blog/gitlabs-deprecation-strategy","/blog/gitpod-desktop-app-personal-activities","/blog/gitops-with-gitlab-auto-devops","/blog/graphql-vulnerability-api","/blog/global-developer-report","/blog/google-cloud-next-anthos-kubernetes","/blog/happiness-at-gitlab","/blog/high-availability-git-storage-with-praefect","/blog/hosting-vuejs-apps-using-gitlab-pages","/blog/how-cube-uses-gitlab-to-increase-efficiency-and-productivity","/blog/how-gitlab-automates-releases","/blog/how-gitlab-handles-security-bugs","/blog/how-gitlab-supports-the-fedramp-authorization-journey","/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-build-a-more-productive-remote-team","/blog/how-to-automate-software-delivery-using-quarkus-and-gitlab","/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-used-gitlab-values-to-build-a-security-awards-program","/blog/how-we-optimized-our-infrastructure-spend-at-gitlab","/blog/how-we-ship-so-quickly","/blog/implementing-gitlab-ci-dot-yml","/blog/how-we-built-status-page-mvc","/blog/improved-billing-and-subscription-management","/blog/how-you-can-help-shape-the-future-of-securing-applications-at-gitlab","/blog/inside-look-how-gitlabs-test-platform-team-validates-ai-features","/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/its-time-to-upgrade-docker-engine","/blog/issue-labels-can-now-be-scoped","/blog/kali-linux-movingtogitlab","/blog/join-the-gitlab-community","/blog/keyless-signing-with-cosign","/blog/kubernetes-101","/blog/lessons-in-iteration-from-new-infrastructure-team","/blog/last-year-we-signed-the-secure-by-design-pledge-heres-our-progress","/blog/learn-python-with-pj-part-4-dictionaries-and-files","/blog/managers-more-optimistic-than-developers","/blog/making-remote-internships-successful","/blog/live-from-commit-london","/blog/machine-learning-and-devsecops","/blog/merging-ce-and-ee-codebases","/blog/markdown-kramdown-tips-and-tricks","/blog/measuring-engineering-productivity-at-gitlab","/blog/meet-the-2024-gitlab-partner-of-the-year-award-winners","/blog/migrating-from-jenkins","/blog/mitigating-the-impact-of-docker-hub-pull-requests-limits","/blog/modernizing-a-simple-c-application-to-java-with-gitlab-duo","/blog/movingtogitlab","/blog/more-performant-and-robust-task-lists-in-gitlab","/blog/navigation-redesign","/blog/new-git-default-branch-name","/de-de/the-source/authors/erika-feldman","/blog/new-typefaces-in-gitlab","/de-de/the-source/authors/ayoub-fandi","/de-de/the-source/authors/josh-lemos","/de-de/the-source/authors/sharon-gaudin","/blog/notification-on-pipeline-succeeds","/blog/optimize-gitops-workflow","/blog/on-calliday-unsucking-your-on-call-experience","/blog/open-shift-ga","/blog/our-journey-to-a-diverse-and-inclusive-workplace","/blog/overhauling-the-navigation-is-like-building-a-dream-home","/blog/partial-clone-for-massive-repositories","/blog/personal-profile","/blog/prevent-crypto-mining-abuse","/blog/pipelines-as-code","/blog/posting-to-your-gitlab-pages-blog-from-ios","/blog/production-grade-infra-devsecops-with-five-minute-production","/blog/public-project-minute-limits","/blog/pyb-all-remote-mark-frein","/blog/q4-hackathon-recap","/blog/quick-start-guide-for-gitlab-workspaces","/blog/rate-limitations-announced-for-projects-groups-and-users-apis","/blog/reduce-cycle-time-digital-transformation","/blog/refactoring-a-ci-cd-template-to-a-ci-cd-component","/blog/remote-board-meeting","/blog/remote-work-done-right","/blog/securing-the-software-supply-chain-through-automated-attestation","/blog/secure-gitlab-pages-with-startssl","/blog/responding-to-ghost","/blog/rust-programming-language","/blog/second-law-of-complexity-dynamics","/blog/sids-top-advice-for-startups","/blog/sentry-integration-blog-post","/blog/security-scan-experience","/blog/setting-up-the-k-agent","/blog/small-experiments-significant-results-and-learnings","/blog/software-test-at-gitlab","/blog/strategies-microservices-architecture","/blog/speed-secure-software-delivery-devsecops","/blog/start-contributing-to-gitlab-today","/blog/ssg-overview-gitlab-pages-part-1-dynamic-x-static","/de-de/the-source/platform/high-performing-development-teams-your-business-advantage","/de-de/the-source/ai/how-the-insurance-industrys-data-rich-ecosystem-powers-ai-success","/de-de/the-source/security/how-to-implement-secret-management-best-practices-with-gitlab","/de-de/the-source/ai/5-ways-execs-can-support-their-devops-teams-with-ai","/blog/summarize-my-merge-request-review","/blog/switching-sides-in-security","/blog/the-changing-roles-in-devsecops","/blog/take-advantage-of-git-rebase","/blog/ten-devops-terms","/blog/the-hardware-that-powers-100k-git-repos","/blog/the-road-to-gitaly-1-0","/blog/the-devops-platform-series-building-a-business-case","/blog/the-trouble-with-technical-interviews","/blog/there-and-back-again-in-one-release","/blog/three-new-support-tools","/blog/tips-for-better-code-review","/blog/top-10-gitlab-hacks","/blog/top-five-actions-owasp-2021","/blog/track-machine-learning-model-experiments","/blog/trends-in-version-control-land-open-source","/blog/tutorial-how-to-set-up-your-first-gitlab-ci-cd-component","/blog/unmasking-password-attacks-at-gitlab","/blog/twenty-twenty-through-a-bug-bounty-lens","/blog/ultimate-guide-to-ci-cd-fundamentals-to-advanced-implementation","/blog/update-on-hiring","/blog/upgrade-to-rails5","/blog/use-gitlab-to-detect-vulnerabilities","/blog/using-the-gitlab-ci-slash-cd-for-smart-home-configuration-management","/blog/using-child-pipelines-to-continuously-deploy-to-five-environments","/blog/vscode-workflow-new-features","/blog/verizon-customer-story","/blog/webcast-gitlab-86","/blog/want-faster-releases-your-answer-lies-in-automated-software-testing","/blog/were-combining-patch-and-security-releases","/blog/what-is-a-vp-of-scaling","/blog/why-are-organizations-moving-to-a-unified-devsecops-platform","/blog/what-we-learned-by-taking-our-bug-bounty-program-public","/blog/what-s-new-in-git-2-50-0","/blog/whats-new-in-git-2-46-0","/blog/where-to-donate-your-devops-skills","/blog/why-devops-collaboration-continues-to-be-important","/blog/why-manjaro-builds-with-gitlab","/blog/why-gitlab-self-managed-is-the-perfect-partner-for-the-public-sector","/blog/why-vaadin-chose-gitlab","/blog/why-we-shift-objectives-and-not-release-dates-at-gitlab","/blog/windows-shared-runner-beta","/blog/working-with-performance-metrics","/blog/writing-the-gitlab-book-part-1","/blog/zero-trust-at-gitlab-data-zones-and-authentication-scoring","/customers/new10","/customers/kiwi","/customers/hilti","/customers/siemens","/customers/veepee","/customers/the-last-mile","/customers/airbus","/customers/chorus","/customers/bab","/customers/fanatics","/customers/deutsche-telekom","/gitlab-duo/agent-platform","/press/releases/2021-01-14-gitlab-ibm-to-support-acceleration-of-devops-automation","/press/releases/2021-05-04-gitlab-global-devsecops-survey","/press/releases/2022-05-23-gitlab-15-the-one-devops-platform","/press/releases/2017-09-22-v10-press-release","/press/releases/2021-07-20-gitlab-inc-wins-google-cloud-technology-partner-of-the-year-award-for-application-and-development","/press/releases/2021-12-14-gitlab-acquires-opstrace-to-expand-its-devops-platform-with-open-source-observability-solution","/press/releases/2016-08-04-shanghai-it-press-release","/press/releases/2020-04-28-gitlab-makes-full-fledged-entry-into-japan","/press/releases/2018-04-05-gitlab-google-kubernetes-engine-integration","/press/releases/2019-12-09-gitlab-appoints-cpo-and-board-of-directors-audit-committee-chairperson","/press/releases/2019-02-19-gitlab-announces-new-cmo-cro","/press/releases/2019-08-29-gitlab-commit-london-schedule","/press/releases/2020-08-26-gitlab-grows-global-partner-ecosystem-by-over-175-partners-to-deliver-customers-seamless-devops-experience","/press/releases/2022-10-11-gitlab-inc-launches-cloud-seed","/company/team/e-group","/partners/technology-partners/ibm","/press/releases/2023-01-05-gitlab-to-present-at-the-needham-growth-conference","/press/releases/2023-05-15-gitlab-to-announce-first-quarter-fiscal-2024-financial-results","/press/releases/2023-11-13-gitlab-to-announce-third-quarter-fiscal-2024-financial-results","/press/releases/2023-07-26-gitlab-releases-inaugural-esg-and-dib-reports","/press/releases/2024-04-09-gitlab-wins-a-google-cloud-technology-partner-of-the-year-award-devops","/press/releases/2024-08-13-gitlab-to-announce-second-quarter-fiscal-2025-financial-results","/press/releases/2025-02-18-gitlab-to-announce-fourth-quarter-and-full-fiscal-2025-financial-results","/press/releases/2025-06-02-gitlab-recognized-leader-by-forrester-in-devops-platforms-report","/press/releases/gitlab-reports-fourth-quarter-and-full-fiscal-year-2025-results","/pricing/faq-premium-update","/pricing/terms","/forrester-wave-devops-platform","/stages-devops-lifecycle/monitor","/support/enhanced-support-offerings","/solutions/nonprofit/join","/support/sensitive-information","/community/contribute","/solutions/continuous-software-security-assurance","/solutions/gitops","/jobs/all-jobs","/events/dach-roadshow","/developer-survey/2024/ai","/software-innovation-report","/topics/agentic-ai/devops-automation-ai-agents","/topics/ci-cd/choose-continuous-integration-tool","/solutions/telecommunications","/topics/ci-cd/implement-continuous-integration","/topics/devops/ai-for-coding","/topics/devops/reduce-devops-costs","/topics/devops/what-is-developer-experience","/solutions/public-sector/state-and-local-government","/sales","/topics/devsecops/what-is-fuzz-testing","/topics/gitops/infrastructure-as-code","/topics/version-control/how-implement-version-control","/topics/version-control/what-is-git-version-control","/es/customers/siemens","/es/customers/intuitive-machines","/es/forrester-wave-devops-platform","/es/customers/bab","/es/customers/dunelm","/es/pricing/faq-new-product-subscription-tiers","/es/partners/technology-partners/hashicorp","/es/ai-transparency-center","/es/solutions/continuous-software-security-assurance","/the-source/platform/financial-services-firms-innovation-starts-with-your-toolchain","/es/solutions/platform-engineering","/the-source/platform/measuring-success-in-software-development-a-guide-for-leaders","/es/software-faster","/es/solutions/value-stream-management","/es/gitlab-duo/duo-amazon-q","/es/pricing/ultimate","/the-source/platform/unlock-developer-potential-with-effective-platform-teams","/the-source/platform/3-steps-to-modernizing-software-delivery-in-financial-services","/the-source/security/security-its-more-than-culture-addressing-the-root-cause-of-common-security","/the-source/security/beyond-shift-left-engineering-supply-chain-safety-at-scale","/the-source/ai/devops-leaders-fix-this-productivity-blocker-before-adding-ai","/the-source/ai/5-ways-execs-can-support-their-devops-teams-with-ai","/the-source/ai/how-the-insurance-industrys-data-rich-ecosystem-powers-ai-success","/the-source/ai/three-challenges-impacting-your-teams-ai-productivity-gains","/the-source/security/gitlab-second-front-systems-speed-secure-development-on-dod-networks","/es/topics/devops/what-is-a-site-reliability-engineer","/es/topics/devsecops/what-is-developer-first-security","/es/topics/devops","/es/topics/version-control/how-implement-version-control","/es/topics/ci-cd/benefits-continuous-integration","/es/topics/gitops","/es/topics/devops/ai-enhanced-security","/es/topics/ci-cd/continuous-integration-server","/es/topics/version-control/what-is-git-version-control","/es/solutions","/fr-fr/blog/authors/abdulkader-benchi","/fr-fr/blog/accelerate-code-reviews-with-gitlab-duo-and-amazon-q","/fr-fr/blog/authors/austin-regnery","/the-source/authors/dave-steer","/the-source/authors/amanda-rueda","/fr-fr/blog/authors/andreas-brandl","/fr-fr/blog/authors/alex-groleau","/fr-fr/blog/authors/aricka-flowers","/fr-fr/blog/authors/alyssa-rock","/fr-fr/blog/authors/andy-rogers","/es/the-source/platform/why-software-logistics-is-key-to-accelerating-innovation","/the-source/authors/haim-snir","/es/the-source/ai/ai-trends-for-2025-agentic-ai-self-hosted-models-and-more","/the-source/authors/ncregan","/es/the-source/ai/understand-and-resolve-vulnerabilities-with-ai-powered-gitlab-duo","/fr-fr/blog/authors/becka-lippert","/fr-fr/blog/authors/brein-matturro","/fr-fr/blog/authors/bob-van-landuyt","/fr-fr/blog/authors/brittany-rohde","/fr-fr/blog/authors/cesar-saavedra","/fr-fr/blog/authors/chloe-whitestone","/fr-fr/blog/authors/christine-yoshida","/fr-fr/blog/authors/chrissie-buchanan","/fr-fr/blog/authors/connor-shea","/fr-fr/blog/authors/daisy-miclat","/fr-fr/blog/authors/david-planella","/fr-fr/blog/authors/darby-frey","/fr-fr/analysts","/fr-fr/blog/authors/devin-sylva","/fr-fr/blog/authors/dmitriy-zaporozhets","/fr-fr/blog/authors/dylan-griffith","/fr-fr/blog/authors/emily-bauman","/fr-fr/blog/authors/eric-rubin","/fr-fr/blog/authors/ernst-van-nierop","/fr-fr/blog/authors/fabian-zimmer","/fr-fr/blog/authors/filipa-lacerda","/fr-fr/blog/authors/gitlab-germany-team","/fr-fr/blog/authors/gabriel-mazetto","/fr-fr/blog/authors/grant-hickman","/fr-fr/blog/authors/harjeet-sharma","/fr-fr/blog/authors/guest-author-andr-miranda","/fr-fr/blog/authors/isaac-dawson","/fr-fr/blog/authors/huldra","/fr-fr/blog/authors/jackie-porter","/fr-fr/blog/authors/james-heimbuck","/es/the-source/security/key-security-trends-for-cisos-in-2025","/fr-fr/blog/authors/jarka-koanov-et-al","/fr-fr/blog/authors/jeremy-elder","/fr-fr/blog/authors/jd-alex","/fr-fr/blog/authors/job-van-der-voort","/fr-fr/blog/authors/johannes-bauer","/fr-fr/blog/authors/johnathan-hunt","/fr-fr/blog/authors/joseph-schorr-from-coreos","/fr-fr/blog/authors/julia-lake","/fr-fr/blog/authors/kai-armstrong","/fr-fr/blog/authors/lyle-kozloff","/fr-fr/blog/authors/kristina-weis","/fr-fr/blog/authors/kendra-marquart","/fr-fr/blog/authors/lasse-schuirmann","/fr-fr/blog/authors/lee-tickett","/fr-fr/blog/authors/marcel-van-remmerden","/fr-fr/blog/authors/mark-fletcher","/fr-fr/blog/authors/matt-baldwin","/fr-fr/blog/authors/matthew-macfarlane","/fr-fr/blog/authors/meghan-maneval","/fr-fr/blog/authors/michael-karampalas","/fr-fr/blog/authors/neil-mccorrison","/fr-fr/blog/authors/mike-gerwitz","/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/robert-speicher","/fr-fr/blog/authors/ross-fuhrman","/fr-fr/blog/authors/salman-ladha","/fr-fr/blog/authors/sameer-kamani","/fr-fr/blog/authors/sarah-daily","/fr-fr/blog/authors/sebastian-latacz","/fr-fr/blog/authors/sasha-gazlay","/fr-fr/blog/authors/stephan-hochdrfer","/fr-fr/blog/authors/shrishti-choudhary","/fr-fr/blog/authors/steve-truong","/fr-fr/blog/authors/taurie-davis","/es/the-source/authors/chandler-gibbons","/fr-fr/blog/authors/tim-lehnen","/fr-fr/blog/authors/victor-wu","/fr-fr/blog/authors/zeger-jan-van-de-weg","/fr-fr/blog/authors/toon-claes","/fr-fr/blog/authors/ulrica-de-fort-menares","/fr-fr/blog/authors/wayne-haber","/fr-fr/blog/beginner-guide-python-programming","/fr-fr/blog/developing-gitlab-duo-blending-ai-and-root-cause-analysis-to-fix-ci-cd","/fr-fr/blog/getting-started-with-gitlab-understanding-ci-cd","/fr-fr/blog/exact-code-search-find-code-faster-across-repositories","/fr-fr/blog/gitlab-named-a-leader-in-2024-gartner-magic-quadrant-for-ai-code-assistants","/fr-fr/blog/guide-to-fulfilling-soc-2-security-requirements-with-gitlab","/fr-fr/blog/how-to-harmonize-agile-sprints-with-product-roadmaps","/fr-fr/blog/gitlab-duo-enterprise-is-now-available","/fr-fr/blog/keep-git-history-clean-with-interactive-rebase","/fr-fr/blog/what-is-rest-api","/fr-fr/blog/using-child-pipelines-to-continuously-deploy-to-five-environments","/fr-fr/blog/tutorial-migrate-from-google-cloud-source-repositories-to-gitlab","/fr-fr/blog/speed-up-code-reviews-let-ai-handle-the-feedback-implementation","/fr-fr/blog/why-now-is-the-time-for-embedded-devsecops","/fr-fr/customers/dunelm","/fr-fr/customers/bab","/fr-fr/customers/siemens","/fr-fr/customers/intuitive-machines","/fr-fr/blog/monitor-application-performance-with-distributed-tracing","/fr-fr/mentions-legales","/fr-fr/sales","/es/the-source/authors/grant-hickman","/fr-fr/solutions/education/join","/fr-fr/pricing/licensing-faq/cloud-licensing","/es/the-source/authors/lee-faus","/fr-fr/solutions/source-code-management","/fr-fr/solutions/nonprofit","/fr-fr/topics/cloud-native","/fr-fr/topics/ci-cd/continuous-integration-best-practices","/fr-fr/get-started","/fr-fr/topics/agile-delivery/agile-methodology","/fr-fr/solutions/analytics-and-insights","/fr-fr/topics/devops/devops-test-automation","/fr-fr/topics/devops/value-stream-mapping","/fr-fr/topics/devsecops","/fr-fr/topics/serverless","/es/the-source","/fr-fr/topics/gitops/gitops-gitlab-collaboration","/fr-fr/topics/version-control/what-are-gitlab-flow-best-practices","/fr-fr/eighteen","/fr-fr/value-stream-workshop","/it-it/customers/airwallex","/it-it/partners/technology-partners/aws","/it-it/pricing/faq-improved-billing-and-subscription-management","/it-it/customers/hilti","/it-it/customers/nvidia","/it-it/customers/cube","/it-it/pricing/premium/why-upgrade","/de-de/blog/categories/devsecops","/it-it/enterprise","/it-it/solutions/compliance","/fr-fr/platform","/it-it/solutions/open-source","/it-it/solutions/telecommunications","/it-it/topics/agile-delivery/agile-ppm","/it-it/getting-started-videos","/it-it/services","/it-it/topics/continuous-delivery","/it-it/topics/ci-cd/continuous-integration-continuous-delivery-work-together","/fr-fr/the-source/security/how-to-implement-secret-management-best-practices-with-gitlab","/it-it/topics/devops/devops-tools-explained","/fr-fr/the-source/ai/how-ai-helps-devsecops-teams-improve-productivity","/fr-fr/the-source/platform/high-performing-development-teams-your-business-advantage","/it-it/topics/devops/what-is-a-devops-engineer","/fr-fr/the-source/ai/4-steps-for-measuring-the-impact-of-ai","/it-it/topics/devsecops/sast-vs-dast","/it-it/topics/single-application","/it-it/topics/gitops/gitops-multicloud-deployments-gitlab","/it-it/topics/version-control/what-is-centralized-version-control-system","/ja-jp/blog/authors/andrew-kelly","/ja-jp/blog/agentic-ai-guides-and-resources","/ja-jp/blog/authors/alexander-malaev","/fr-fr/the-source/authors/erika-feldman","/fr-fr/the-source/authors/ayoub-fandi","/ja-jp/blog/authors/amar-patel","/ja-jp/blog/authors/adfinis-sygroup","/fr-fr/the-source/authors/josh-lemos","/fr-fr/the-source/authors/sharon-gaudin","/it-it/why-gitlab","/ja-jp/blog/authors/anna-vovchenko","/ja-jp/blog/authors/ashley-knobloch","/ja-jp/blog/authors/baksheesh-singh-ghuman","/ja-jp/blog/authors/brad-downey","/ja-jp/blog/authors/brett-walker","/ja-jp/blog/authors/byron-boots","/ja-jp/blog/authors/benedikt-rollik","/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","/ja-jp/blog/authors/dilan-orrino","/ja-jp/blog/authors/davis-townsend","/ja-jp/blog/authors/douglas-alexandre","/ja-jp/blog/authors/eliran-mesika","/ja-jp/blog/authors/emily-von-hoffmann","/ja-jp/blog/authors/erica-lindberg","/it-it/solutions/gitlab-duo-pro/sales","/ja-jp/blog/authors/ethan-urie","/ja-jp/blog/authors/fabio-pitino","/ja-jp/blog/authors/francis-ofungwu","/ja-jp/blog/authors/greg-johnson","/ja-jp/blog/authors/gerard-hickey","/ja-jp/blog/authors/gitlab-team","/ja-jp/blog/authors/guy-bar-gil-product-manager-at-whitesource","/ja-jp/blog/authors/heather-mcnamee","/ja-jp/blog/authors/ian-khor","/it-it/the-source/ai/6-strategies-to-help-developers-accelerate-ai-adoption","/ja-jp/blog/authors/ivan-nemytchenko","/it-it/the-source/security/how-to-strengthen-security-by-applying-devsecops-principles","/it-it/the-source/ai/how-to-put-generative-ai-to-work-in-your-devsecops-environment","/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/josh-zimmerman","/ja-jp/blog/authors/julie-griffin","/ja-jp/blog/authors/kevin-morrison","/ja-jp/blog/authors/karthik-nayak","/ja-jp/blog/authors/lauren-gibbons-paul","/ja-jp/blog/authors/kushal-pandya","/ja-jp/blog/authors/liz-coleman","/ja-jp/blog/authors/marie-hargitt","/ja-jp/blog/authors/matt-genelin","/ja-jp/blog/authors/magdalena-frankiewicz","/ja-jp/blog/authors/melissa-smolensky","/ja-jp/blog/authors/mark-pundsack","/ja-jp/blog/authors/matthieu-fronton","/ja-jp/blog/authors/michelle-gill","/ja-jp/blog/authors/miranda-carter","/ja-jp/blog/authors/omar-fernandez","/ja-jp/blog/authors/nick-malcolm","/ja-jp/blog/authors/noah-manger","/ja-jp/blog/authors/patrick-deuley","/ja-jp/blog/authors/payton-burdette","/ja-jp/blog/authors/rahul-bhargava-cto-evolphin","/ja-jp/blog/authors/pini-wietchner","/ja-jp/blog/authors/renato-stanic","/ja-jp/blog/authors/ruby-nealon","/ja-jp/blog/authors/robin-schulman","/ja-jp/blog/authors/sam-kerr","/ja-jp/blog/authors/samuel-alfageme","/ja-jp/blog/authors/sarah-odonnell","/ja-jp/blog/authors/scott-de-jonge","/ja-jp/blog/authors/siddharth-mathur","/ja-jp/blog/authors/seth-berger","/ja-jp/blog/authors/stephen-mcguinness","/it-it/the-source/authors/george-kichukov","/it-it/the-source/authors/brian-wald","/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","/it-it/the-source/authors/julie-griffin","/ja-jp/blog/customers-sourcenext","/it-it/the-source/authors/stephen-walters","/ja-jp/blog/event-report-devopsdive2025","/ja-jp/blog/building-a-gitlab-ci-cd-pipeline-for-a-monorepo-the-easy-way","/ja-jp/blog/gitlab-16-11-released","/ja-jp/blog/gitlab-17-6-release","/ja-jp/blog/gitlab-duo-agent-platform-what-is-next-for-intelligent-devsecops","/ja-jp/blog/developing-gitlab-duo-how-we-are-dogfooding-our-ai-features","/ja-jp/blog/five-fast-facts-about-docs-as-code-at-gitlab","/ja-jp/blog/gitlab-flow-duo","/ja-jp/blog/how-to-integrate-custom-security-scanners-into-gitlab","/ja-jp/blog/introducing-the-source-insights-for-the-future-of-software-development","/ja-jp/blog/gitlab-ultimates-total-economic-impact-483-roi-over-3-years","/ja-jp/blog/monday-merge-2025-april-7","/ja-jp/blog/partner-networld","/ja-jp/blog/speed-up-code-reviews-let-ai-handle-the-feedback-implementation","/ja-jp/blog/tutorial-migrate-from-google-cloud-source-repositories-to-gitlab","/ja-jp/blog/what-are-the-benefits-of-a-microservices-architecture","/ja-jp/blog/what-is-ide","/ja-jp/customers/fullsave","/ja-jp/blog/whats-new-in-git-2-46-0","/ja-jp/customers/thezebra","/ja-jp/customers/lockheed-martin","/ja-jp/faster-together","/ja-jp/customers/cern","/ja-jp/services","/ja-jp/gitlab-duo/agent-platform","/ja-jp/pricing/faq-jihu","/ja-jp/solutions/telecommunications","/ja-jp/solutions/gitlab-duo-pro/sales","/ja-jp/solutions/compliance","/ja-jp/solutions/open-source","/ja-jp/contact-sales","/ja-jp/partners/technology-partners/google-cloud-platform","/ja-jp/topics/devops/what-is-a-devops-engineer","/ja-jp/topics/continuous-delivery","/ja-jp/topics/agile-delivery/agile-ppm","/ja-jp/topics/devsecops/sast-vs-dast","/ja-jp/topics/devops/devops-tools-explained","/ja-jp/topics/single-application","/ja-jp/topics/ci-cd/continuous-integration-continuous-delivery-work-together","/ja-jp/pricing/premium-promo","/ja-jp/topics/gitops/gitops-multicloud-deployments-gitlab","/ja-jp/why-gitlab","/ja-jp/topics/version-control/what-is-centralized-version-control-system","/pt-br/faster-together","/pt-br/customers/deutsche-telekom","/pt-br/partners/technology-partners/google-cloud-platform","/pt-br/pricing/premium-promo","/pt-br/gitlab-duo/agent-platform","/pt-br/pricing/faq-jihu","/pt-br/customers/remote","/pt-br/customers/ally","/it-it/the-source/platform","/pt-br/small-business","/pt-br/solutions/continuous-software-compliance","/pt-br/solutions/value-stream-management/dora","/pt-br/solutions/gitops","/pt-br/solutions/open-source/join","/pt-br/topics/agile-delivery","/pt-br/topics/ci-cd/continuous-integration-metrics","/pt-br/topics/devops/ai-code-generation-guide","/ja-jp/the-source/ai/6-strategies-to-help-developers-accelerate-ai-adoption","/pt-br/customers","/ja-jp/the-source/security/how-to-strengthen-security-by-applying-devsecops-principles","/ja-jp/the-source/ai/how-to-put-generative-ai-to-work-in-your-devsecops-environment","/pt-br/topics/devops/how-and-why-to-create-devops-platform-team","/pt-br/topics/devops/what-is-a-devops-platform-engineer","/pt-br/topics/devsecops/three-steps-to-better-devsecops","/pt-br/topics/gitops/gitops-workflow","/pt-br/topics/version-control/benefits-distributed-version-control-system","/pt-br/topics/version-control/what-is-code-review","/ja-jp/the-source/authors/brian-wald","/ja-jp/the-source/authors/julie-griffin","/ja-jp/the-source/authors/stephen-walters","/ja-jp/the-source/authors/george-kichukov","/pt-br/the-source/platform/optimize-value-stream-efficiency-to-do-more-with-less-faster","/pt-br/the-source/ai/agentic-ai-unlocking-developer-potential-at-scale","/ja-jp/the-source/platform","/pt-br/the-source/authors/bryan-ross","/pt-br/the-source/authors/gitlab","/pt-br/the-source/authors/kristina-weis","/pt-br/the-source/authors/taylor-mccaslin","/pt-br/the-source/security","/pt-br/the-source/ai","/fr-fr/blog/categories/company","/fr-fr/blog/categories/security","/ja-jp/blog/categories/engineering","/blog/categories/devsecops","/blog/tags/careers","/blog/tags/contributors","/blog/tags/testing","/blog/tags/gitops","/blog/tags/releases","/blog/tags/news","/blog/tags/devsecops","/fr-fr/blog","/blog/archive","/blog"]}