{"id":"31c4f5fa-7c45-4836-ae40-ecd8d8e0cd88","timestamp":1754424256206,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":["/de-de/blog/authors/alexander-pereverzevs","/de-de/blog/authors/andrew-newdigate","/de-de/blog/authors/ashley-kramer","/de-de/blog/authors/annabel-dunstone-gray","/de-de/blog/authors/benjamin-skierlak","/de-de/blog/authors/bala-allam","/de-de/blog/authors/ahmet-kizilay","/de-de/blog/authors/charl-de-wit","/de-de/blog/authors/chris-moberly","/de-de/blog/authors/dimitrie-hoekstra","/de-de/blog/authors/camellia-yang","/de-de/blog/authors/bradley-lee","/de-de/blog/authors/christian-simko","/de-de/blog/authors/dave-steer","/de-de/blog/authors/courtney-meddaugh","/de-de/blog/authors/amara-nwaigwe","/de-de/blog/authors/dean-agron-co-founder-and-ceo-oxeye","/de-de/blog/authors/elisabeth-burrows","/de-de/blog/authors/douwe-maan","/de-de/blog/authors/daniel-gruesso","/de-de/blog/authors/farnoosh-seifoddini","/de-de/blog/authors/eugene-lim","/de-de/blog/authors/frdric-caplette","/de-de/blog/authors/enrique-alcntara","/de-de/blog/authors/gitlab-vulnerability-research-team","/de-de/blog/authors/erich-wegscheider","/de-de/blog/authors/gerardo-lopez-fernandez","/de-de/blog/authors/greg-myers","/de-de/blog/authors/claire-champernowne","/de-de/blog/authors/brian-glanz","/de-de/blog/authors/gyan-chawdhary","/de-de/blog/authors/heather-simpson","/de-de/blog/authors/jaime-martnez","/de-de/blog/authors/ivanha-paz","/de-de/blog/authors/ian-pedowitz","/de-de/blog/authors/jason-plum","/de-de/blog/authors/jamie-rachel","/de-de/blog/authors/joel-krooswyk","/de-de/blog/authors/jeroen-van-baarsen","/de-de/blog/authors/john-jarvis","/de-de/blog/authors/jeff-park","/de-de/blog/authors/joshua-carroll","/de-de/blog/authors/katherine-okpara","/de-de/blog/authors/jordi-mon","/de-de/blog/authors/julien-andrieux","/de-de/blog/authors/khrystyna-humenna","/de-de/blog/authors/lauren-minning","/de-de/blog/authors/kwan-lee","/de-de/blog/authors/marin-jankovski","/de-de/blog/authors/loryn-bortins","/de-de/blog/authors/martin-brmmer","/de-de/blog/authors/mahesh-kumar","/de-de/blog/authors/matt-nguyen","/de-de/blog/authors/melissa-ushakov","/de-de/blog/authors/miguel-rincon","/de-de/blog/authors/max-woolf","/de-de/blog/authors/mitra-jozenazemian","/de-de/blog/authors/nick-veenhof","/de-de/blog/authors/nolan-myers","/de-de/blog/authors/orit-golowinski","/de-de/blog/authors/patrick-steinhardt","/de-de/blog/authors/pedro-moreira-da-silva","/de-de/blog/authors/rohit-shambhuni","/de-de/blog/authors/riccardo-padovani","/de-de/blog/authors/plapadoo","/de-de/blog/authors/rusty-weston-guest-contributor","/de-de/blog/authors/raquel-campuzano","/de-de/blog/authors/sam-white","/de-de/blog/authors/sandra-salerno","/de-de/blog/authors/sophia-manicor","/de-de/blog/authors/sarrah-vesselov","/de-de/blog/authors/scott-williamson","/de-de/blog/authors/steve-abrams","/de-de/blog/authors/thao-yeager","/de-de/blog/authors/todd-barr","/de-de/blog/authors/susan-tacker","/de-de/blog/authors/william-chia","/de-de/blog/authors/sharon-gaudin","/de-de/blog/authors/veethika-mishra","/de-de/blog/authors/vishal-tak","/de-de/blog/authors/tsukasa-komatsubara","/de-de/search","/de-de/blog/inside-gitlabs-healthy-backlog-initiative","/de-de/blog/getting-started-with-gitlab-mastering-project-management","/de-de/blog/gitlab-duo-amazon-q-transform-ideas-into-code-in-minutes","/de-de/blog/enhance-application-security-with-gitlab-hackerone","/de-de/blog/how-gitlab-agile-planning-improves-collaborative-project-management","/de-de/blog/learn-advanced-rust-programming-with-a-little-help-from-ai-code-suggestions","/de-de/blog/automating-with-gitlab-duo-part-1-generating-tests","/de-de/blog/how-to-keep-up-with-ci-cd-best-practices","/de-de/blog/structuring-the-gitlab-package-registry-for-enterprise-scale","/de-de/blog/why-are-organizations-moving-to-a-unified-devsecops-platform","/de-de/blog/safe-without-silos-in-gitlab","/de-de/blog/what-is-kanban","/de-de/blog/developing-gitlab-duo-a-roundup-of-recent-chat-enhancements","/de-de/blog/3-best-practices-for-building-software-in-the-era-of-llms","/de-de/blog/gitlab-for-agile-software-development","/de-de/blog/what-are-the-benefits-of-a-microservices-architecture","/de-de/blog/ultimate-guide-to-migrating-from-aws-codecommit-to-gitlab","/de-de/eighteen","/de-de/get-started","/de-de/customers/ally","/de-de/customers/intuitive-machines","/de-de/customers/siemens","/de-de/customers/deutsche-telekom","/de-de/pricing/faq-compute-minutes","/blog/7-tips-on-how-to-successfully-talk-to-execs-about-devsecops","/de-de/value-stream-workshop","/de-de/partners/benefits","/blog/2019-gartner-aro-mq","/blog/a-community-driven-advisory-database","/blog/5-problems-you-can-help-us-solve-right-now","/blog/10k-commits","/blog/3000-contributors-post","/blog/6-reasons-why-pre-is-better-than-post-production-code-review","/de-de/solutions/finance","/de-de/topics/serverless","/de-de/pricing/premium","/de-de/topics/ci-cd/continuous-integration-best-practices","/de-de/topics/gitops/gitops-gitlab-collaboration","/de-de/topics/agile-delivery/agile-methodology","/blog/a-visual-prototype-of-drupal-dot-orgs-integration-with-gitlab","/blog/a-look-ahead-for-gitlab-cicd","/blog/achieve-slsa-level-2-compliance-with-gitlab","/blog/ai-powered-growth-transform-every-stage-of-software-delivery","/blog/agile-iteration-unique-onboarding-experience","/blog/almost-everything-we-do-is-now-open","/blog/adsoul-devops-transition-to-gitlab-ci","/de-de/topics/cloud-native","/de-de/topics/devsecops","/blog/annotate-container-images-with-build-provenance-using-cosign-in-gitlab-ci-cd","/blog/anomaly-detection-using-prometheus","/blog/arctic-engine-fuzz-testing-blog","/de-de/topics/devops/value-stream-mapping","/de-de/topics/version-control/what-are-gitlab-flow-best-practices","/blog/ask-gitlab-security-roger-ostrander","/de-de/topics/devops/devops-test-automation","/blog/authors/andrew-thomas","/blog/authors/anthony-davanzo","/blog/authors/allison-whilden","/blog/authors/balasankar-balu-c","/blog/authors/bradley-lee","/blog/authors/ashley-mcalpin","/blog/authors/bert-van-eyck","/blog/authors/aathira-nair","/blog/authors/alex-fracazo","/blog/authors/charl-de-wit","/blog/authors/brian-glanz","/blog/authors/chris-moberly","/blog/authors/camellia-yang","/blog/authors/andrea-borga","/blog/authors/christian-simko","/blog/authors/claire-champernowne","/blog/authors/daniel-gruesso","/blog/authors/courtney-meddaugh","/blog/authors/darwin-sanoy","/blog/authors/davis-townsend","/de-de/solutions/startups/google-cloud","/blog/authors/douglas-alexandre","/blog/authors/dilan-orrino","/blog/authors/eliran-mesika","/blog/authors/emily-von-hoffmann","/blog/authors/erica-lindberg","/blog/authors/ethan-urie","/blog/authors/francis-ofungwu","/blog/authors/guy-bar-gil-product-manager-at-whitesource","/blog/authors/greg-johnson","/blog/authors/fabio-pitino","/blog/authors/gitlab-team","/blog/authors/gerard-hickey","/blog/authors/hazel-yang","/blog/authors/ian-bartholomew","/blog/authors/ivan-lychev","/blog/authors/jacob-vosmaer","/blog/authors/jason-chen","/blog/authors/jeff-burrows","/blog/authors/james-wormwell","/blog/authors/jeremy-watson","/blog/authors/jochen-roth","/blog/authors/john-coghlan","/blog/authors/joni-klippert","/blog/authors/julia-lake","/blog/authors/kai-armstrong","/blog/authors/joseph-schorr-from-coreos","/blog/authors/kristian-larsson","/blog/authors/kelly-hair","/blog/authors/luka-trbojevic","/blog/authors/kyle-smith","/blog/authors/lee-faus","/blog/authors/marc-radulescu","/blog/authors/matt-smiley","/blog/authors/matej-latin","/blog/authors/mario-de-la-ossa","/blog/authors/michael-friedrich","/blog/authors/naoharu-sasaki","/blog/authors/mayank-tahilramani","/blog/authors/mike-eddington","/blog/authors/nick-veenhof","/blog/authors/nolan-myers","/blog/authors/opher-vishnia","/blog/authors/payton-burdette","/blog/authors/patrick-foster","/blog/authors/renato-stanic","/blog/authors/pini-wietchner","/blog/authors/rahul-bhargava-cto-evolphin","/blog/authors/sam-beckham","/blog/authors/ruby-nealon","/blog/authors/samer-akkoub","/blog/authors/robin-schulman","/blog/authors/sarah-matthies","/blog/authors/stephanie-garza","/blog/authors/saumya-upadhyaya","/blog/authors/sid-sijbrandij","/blog/authors/sergey-nuzhdin","/blog/authors/taylor-mccaslin","/blog/authors/tim-rizzi","/blog/authors/torsten-linz","/blog/authors/valentine-mairet","/blog/authors/steven-zinck","/blog/authors/viktor-nagy","/blog/authors/will-chandler","/blog/authors/zhaochen-li","/blog/automating-a-twitter-bot-using-gitlab-cicd","/blog/avoiding-the-vendor-lock-with-delta-at-commit","/blog/automating-with-gitlab-duo-part-3-validating-testing","/blog/balanced-piaa","/blog/betstudios-cto-on-improving-ci-cd-capabilities-with-gitlab-premium","/blog/beginner-guide-ci-cd","/blog/best-advice-for-your-devops-career-keep-on-learning","/blog/breaking-into-security","/blog/build-an-ml-app-pipeline-with-gitlab-model-registry-using-mlflow","/blog/building-gitlab-with-gitlab-stress-testing-product-analytics","/blog/building-a-ux-research-insights-repository","/blog/celebrating-17-years-of-git","/blog/can-an-smb-or-start-up-be-too-small-for-a-devops-platform","/blog/certificate-based-kubernetes-integration-sunsetting-on-gitlab-com","/blog/choosing-a-compliance-framework","/blog/ci-cd-inputs-secure-and-preferred-method-to-pass-parameters-to-a-pipeline","/blog/ciso-secure-next-gen-software","/blog/code-counting-in-gitlab","/blog/collaboration-in-product-planning","/blog/comparably-awards-gitlab-top-culture-diversity-awards","/blog/composition-analysis-14-deprecations-and-removals","/blog/continuous-integration-delivery-and-deployment-with-gitlab","/blog/connecting-gitlab-and-pantheon-streamline-wordpress-drupal-workflows","/blog/contributor-program-update","/blog/creating-a-threat-model-that-works-for-gitlab","/blog/contributions-to-git-2-42-release","/blog/designing-for-developers","/blog/database-case-study-store-and-update-namespace-statistics","/blog/custom-actions-rasa-gitlab-devops","/blog/defend-cicd-security","/blog/deploy-a-nodejs-express-app-with-gitlabs-cloud-run-integration","/blog/developing-gitlab-duo-how-we-are-dogfooding-our-ai-features","/blog/devops-in-education-2021-survey-results","/blog/devops-workflows-json-format-jq-ci-cd-lint","/blog/developer-relations-at-gitlab-what-weve-learned-since-our-start","/blog/devsecops-survey-sweepstakes","/blog/docker-my-precious","/blog/drupal-moves-to-gitlab","/blog/efficient-devsecops-workflows-with-rules-for-conditional-pipelines","/blog/eliminating-distractions-and-getting-things-done","/blog/enforcing-managing-2fa-support-security","/blog/enhanced-migration-from-bitbucket-server-and-bitbucket-cloud-to-gitlab","/blog/everyone-can-get-certified","/blog/explain-this-vulnerability","/blog/feature-flags-continuous-delivery","/blog/feature-preview-introducing-cycle-analytics","/blog/faq-the-regresshion-vulnerability-and-gitlab","/blog/feature-highlight-move-issues","/blog/five-ways-to-scale-remote-work","/blog/five-great-phabricator-features-inspired-gitlab","/blog/get-ready-for-commit","/blog/free-trial-gitlab-gold","/blog/fuzzit-acquisition-journey","/blog/fundraising-tips-ceo","/blog/get-to-know-the-security-and-governance-updates-in-gitlab-17-17-1","/blog/git-contributors-summit","/blog/getting-started-with-gitlab-how-to-import-your-projects-to-gitlab","/blog/git-protocol-v2-enabled-for-ssh-on-gitlab-dot-com","/blog/github-adds-package-registry","/blog/gitlab-16-10-release","/blog/gitlab-17-10-released","/blog/gitlab-17-8-released","/blog/gitlab-adoption-growing-at-cern","/blog/gitlab-achieves-aws-devops-competency-certification","/blog/gitlab-and-oracle-partner-for-a-cloud-native-approach-to-modern-application-development","/blog/gitlab-auto-devops-in-action","/blog/gitlab-announces-4m-series-a-funding-from-khosla-ventures","/blog/gitlab-ci-cd-with-firebase","/blog/gitlab-com-and-logjam","/blog/gitlab-contributor-days","/blog/gitlab-commit-cfp-closing-soon","/blog/gitlab-critical-security-release-16-7-2-16-6-4-16-5-6","/blog/gitlab-diversity-sponsorship","/de-de/the-source/ai/5-ways-execs-can-support-their-devops-teams-with-ai","/blog/gitlab-duo-agent-platform-what-is-next-for-intelligent-devsecops","/de-de/the-source/security/how-to-implement-secret-management-best-practices-with-gitlab","/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","/blog/gitlab-duo-code-suggestions-python","/blog/gitlab-extends-omnibus-package-signing-key-expiration","/blog/gitlab-education-virtual-meetup","/blog/gitlab-for-cicd-agile-gitops-cloudnative","/blog/gitlab-global-devsecops-ai-report","/blog/gitlab-hero-devops-platform","/blog/gitlab-is-an-sca-contender","/blog/gitlab-is-the-single-source-of-truth-for-ecommerce-provider","/blog/gitlab-in-case-you-missed-it","/blog/gitlab-jira-integration-selfmanaged","/blog/gitlab-leader-continuous-integration-forrester-wave","/blog/gitlab-named-a-leader-in-2024-gartner-magic-quadrant-for-ai-code-assistants","/blog/gitlab-markdown-tutorial","/blog/gitlab-not-affected-by-cve-2014-9390-git-vulnerability","/blog/gitlab-operator-red-hat-certification","/blog/gitlab-pages-setup","/blog/gitlab-patch-release-17-5-1-17-4-3-17-3-6","/blog/gitlab-patch-release-17-10-1-17-9-3-17-8-6","/blog/gitlab-patch-release-17-9-1-17-8-4-17-7-6","/blog/gitlab-plans-to-de-identify-service-usage-data","/blog/gitlab-receives-ally-technology-partner-award-for-operational-excellence","/blog/gitlab-rezilion-integration-reduces-vulnerability-backlog-identifies-exploitable-risks-to-fix","/blog/gitlab-suggested-reviewers","/blog/gitlab-security-release-16-9-1-16-8-3-16-7-6","/blog/gitlab-tls1011-discontinued-update","/blog/gitlab-supports-banks-in-navigating-regulatory-challenges","/blog/gitlab-ux-2020-year-in-review","/blog/gitlab-trust-center-welcome-to-self-service-customer-assurance","/blog/gitlabs-2024-bug-bounty-year-in-review","/blog/gitlab-webhooks-get-smarter-with-self-healing-capabilities","/blog/gitops-as-the-evolution-of-operations","/blog/going-virtual-with-all-day-devops","/blog/gitops-with-gitlab-using-ci-cd","/blog/gke-webcast-recap-post","/blog/google-summer-of-code-2024-contribute-to-gitlab-and-git-to-prepare","/blog/guide-to-fulfilling-soc-2-security-requirements-with-gitlab","/blog/heres-how-to-get-integrated-secure-coding-advice-in-gitlab","/blog/how-eclipse-foundation-champions-open-source-with-gitlab","/blog/how-automation-is-making-devops-pros-jobs-easier","/blog/hiring-in-the-deep-end-of-the-talent-pool","/blog/how-gitlab-duo-helps-secure-and-thoroughly-test-ai-generated-code","/blog/how-gitlab-works-remotely","/blog/how-gitlab-pages-uses-the-gitlab-api","/blog/how-innersourcing-can-help-your-security-team","/blog/how-remote-work-at-gitlab-enables-location-independence","/blog/how-the-devops-platform-makes-building-accessible-software-easier","/blog/how-to-auto-deploy-a-gitlab-dot-com-project-to-google-cloud","/blog/how-to-begin-your-devops-journey","/blog/how-to-code-build-and-deploy-from-an-ipad-using-gitlab-and-gitpod","/blog/how-to-detecting-secrets-in-video","/blog/how-to-gitlab-single-sign-on-with-saml-scim-and-azures-entra-id","/blog/how-to-push-code-from-a-hammock","/blog/how-to-shorten-conversation-cycle","/blog/how-to-keep-up-with-ci-cd-best-practices","/blog/how-to-move-from-ic-to-devops-manager-and-succeed","/blog/how-to-successfully-deliver-your-software-development-roadmap","/blog/how-to-use-oci-images-as-the-source-of-truth-for-continuous-delivery","/blog/how-we-boosted-webauthn-adoption-from-20-percent-to-93-percent-in-2-days","/blog/how-we-run-red-team-operations-remotely","/blog/how-we-use-gitlab-to-build-gitlab","/blog/how-were-building-up-performance-testing-of-gitlab","/blog/how-we-keep-investors-in-the-loop","/blog/if-its-time-to-learn-devops-heres-where-to-begin","/blog/improve-cd-workflows-helm-chart-registry","/blog/incident-management-design-facilitation","/blog/inside-gitlab-security-dashboards","/blog/insights","/blog/integration-management","/blog/introducing-auto-breakfast-from-gitlab","/blog/introducing-gitlab-dedicated","/blog/introducing-product-analytics-in-gitlab","/blog/introducing-the-gitlab-kubernetes-agent","/blog/is-devops-for-designers","/blog/iteration-and-code-review","/blog/job-artifact-meta-data-expiration-change","/blog/keeping-your-code-protected","/blog/journey-to-the-outer-loop","/blog/kontra-and-gitlab-integrate-vulnerability-education-into-the-devops-workflow","/blog/kubernetes-overview-operate-cluster-data-on-the-frontend","/blog/learn-python-with-pj-part-1","/blog/lee-tickett-my-gitlab-journey","/blog/lets-all-search","/blog/look-back-on-11-11-cicd","/blog/making-ci-easier-with-gitlab","/blog/manage-it-alerts-with-gitlab","/blog/many-meanings-multicloud","/blog/mastering-the-all-remote-environment","/blog/meet-regulatory-standards-with-gitlab","/blog/modern-software-development-problems-require-modern-ai-powered-devsecops","/blog/migrating-by-direct-transfer-is-generally-available","/blog/migration-guide-github-advanced-security-to-gitlab-ultimate","/blog/monkton-moves-to-gitlab-customer-story","/blog/merge-request-suggest-a-test","/blog/navigate-application-architecture-drift-and-organizational-alignment","/blog/moving-to-headless-chrome","/blog/new-elasticsearch-version-requirements","/blog/new-scheduled-reports-generation-tool-simplifies-value-stream-management","/blog/opensource-multi-cloud-crossplane","/blog/not-everyone-has-a-home-office","/blog/oidc","/blog/online-retailer-bol-tackles-growing-compliance-needs-with-gitlab","/blog/oscon-and-gitlab-training-in-may","/blog/outreachy-sponsorship-winter-2020","/blog/parent-child-pipelines","/blog/people-ops-using-gitlab","/blog/polishing-gitlabs-ui-a-new-color-system","/blog/pick-your-brain-interview-vincent-jong","/blog/pre-filled-variables-feature","/blog/proximus-customer-story-clearcase-to-gitlab","/blog/product-update","/de-de/the-source/authors/erika-feldman","/de-de/the-source/authors/ayoub-fandi","/de-de/the-source/authors/josh-lemos","/de-de/the-source/authors/sharon-gaudin","/blog/pursuing-faster-time-to-merge-for-wider-community-contributions","/blog/rate-limitation-for-unauthorized-users-projects-list-api","/blog/quick-setup-of-a-gke-cluster-with-argocd-pre-installed-using-terraform","/blog/q4-hackathon-announcement","/blog/refactor-code-into-modern-languages-with-ai-powered-gitlab-duo","/blog/redesigning-our-docs","/blog/remote-agile-at-gitlab","/blog/remote-pair-programming-tips","/blog/resources-for-companies-embracing-remote-work","/blog/running-a-consistent-serverless-platform","/blog/seamlessly-migrate-from-jira-to-gitlab-with-jira2lab-at-scale","/blog/secure-containers-devops","/blog/security-incident-runner-registration-token","/blog/securing-the-container-host-with-falco","/blog/semyon-pupkov-contributor-post","/blog/setting-up-gitlab-pages-with-cloudflare-certificates","/blog/software-supply-chain-security-guide-why-organizations-struggle","/blog/shopping-for-an-admin-account","/blog/speed-meets-governance-model-selection-comes-to-gitlab-duo","/blog/six-reasons-cisco-learning-and-certifications-adopted-gitlab","/blog/sre-shadow","/blog/stageless-pipelines","/blog/stop-waiting-for-your-ci-server-by-making-them-3x-faster","/blog/summarize-issues","/blog/swag-gitlab-plan","/blog/telstra-invests-in-gitlab","/blog/the-devops-platform-for-agile-business","/blog/the-case-for-all-remote-companies","/blog/the-gitlab-quarterly-how-our-latest-beta-releases-support-developers","/blog/the-top-software-developer-challenges-in-2022","/blog/thelastmile-gitlab","/blog/the-remote-manifesto","/blog/three-levels-data-analysis","/blog/tips-for-a-successful-jira-to-gitlab-migration","/blog/towards-a-production-quality-open-source-git-lfs-server","/blog/trends-in-version-control-land-microservices","/blog/ultimate-git-guide","/blog/toolchain-security-with-gitlab","/blog/top-engineering-stories-gitlab","/blog/tutorial-automated-release-and-release-notes-with-gitlab","/blog/tutorial-security-scanning-in-air-gapped-environments","/blog/unlocking-agile-excellence-gitlab-epics-for-seamless-portfolio-management","/blog/update-free-software-and-telemetry","/blog/upgrade-runners-for-mr-pipelines","/blog/use-gitlab-duo-workflow-to-improve-application-quality-assurance","/blog/using-bazel-to-speed-up-gitlab-ci-builds","/blog/using-run-parallel-jobs","/blog/verify-week-hackathon","/blog/webcast-continuous-integration","/blog/vscode-extension-development-with-gitlab","/blog/welcoming-opencores-to-gitlab","/blog/want-a-better-devops-career-learn-the-business","/blog/what-is-a-large-language-model-llm","/blog/what-makes-a-great-tech-talk","/blog/what-we-learned-by-taking-our-bug-bounty-program-public","/blog/where-to-donate-your-devops-skills","/blog/why-are-organizations-moving-to-a-unified-devsecops-platform","/blog/whats-new-in-git-2-46-0","/blog/why-devops-collaboration-continues-to-be-important","/blog/why-gitlab-uses-a-monthly-release-cycle","/blog/why-move-to-a-single-code-collaboration-tool","/blog/why-we-are-building-the-gitlab-environment-toolkit-to-help-deploy-gitlab-at-scale","/blog/why-we-spent-the-last-month-eliminating-postgresql-subtransactions","/blog/without-a-shadow-of-a-doubt","/blog/working-with-yaml-gitlab-ci-android","/blog/yc-application-office-hours","/blog/zero-trust-at-gitlab-implementation-challenges","/customers/victoria-university","/customers/airwallex","/customers/connect-i","/customers/fujitsu","/customers/bgs","/customers/drupalassociation","/customers/hotjar","/customers/knowbe4","/customers/sigma-defense","/customers/nvidia","/customers/thezebra","/company/visiting","/community/early-access","/press/releases/2017-10-06-new-executive-hires-press-release","/press/releases/2022-02-15-gitlab-to-announce-fourth-quarter-fiscal-2022-financial-results","/press/releases/2018-06-22-auto-devops-gitlab-11","/partners/technology-partners/redhat","/press/releases/2020-09-22-gitlab-launches-all-remote-leadership-coursera-course","/press/releases/2019-06-20-gitlab-12-devsecops-press-release","/press/releases/2016-12-08-lyra-infosystems-press-release","/press/releases/2020-01-14-gitlab-recognized-as-451-firestarter","/forrester-wave-devops-platform","/press/releases/2021-06-03-gitlab-positioned-challengers-quadrant-2021-magic-quadrant-application-security-testing","/press/releases/2021-09-17-gitlab-files-statement-for-proposed-ipo","/press/releases/2019-09-17-gitlab-adopted-by-kde","/press/releases/2021-02-09-gitlab-announces-new-remote-work-report","/press/releases/2020-05-18-gitlab-fourth-annual-devsecops-survey","/press/releases/2022-06-15-gitlab-wins-2021-google-cloud-technology-partner","/press/releases/2022-11-14-gitlab-to-announce-third-quarter-2023-financial-results","/press/releases/2023-02-13-gitlab-to-announce-fourth-quarter-and-full-fiscal-year-2023-financial-results","/press/releases/2023-08-31-gitlab-to-present-at-goldman-sachs-communacopia-technology-conference","/press/releases/2023-06-05-gitlab-reports-first-quarter-fiscal-year-2024-financial-results","/press/releases/2024-05-13-gitlab-to-announce-first-quarter-fiscal-2025-financial-results","/press/releases/2024-08-22-gitlab-recognized-as-a-leader-in-inaugural-2024-gartner-magic-quadrant-for-ai-code-assistants","/press/releases/2024-01-17-gitlab-announces-pricing-of-gitlab-duo-pro","/press/releases/2025-02-26-gitlab-cfo-to-present-at-2025-cantor-technology-conference","/press/releases/2025-07-17-gitlab-announces-the-public-beta-of-gitlab-duo-agent-platform","/privacy","/pricing/licensing-faq/cloud-licensing","/events/dach-roadshow","/solutions/iso-13485","/support/definitions","/solutions/startups","/support/scheduling-upgrade-assistance","/security/open-source-resources","/stages-devops-lifecycle","/developer-survey/2024/security-compliance","/move-to-gitlab-from-atlassian","/solutions/open-source/partners","/solutions/education","/solutions/analytics-and-insights","/topics/agentic-ai/devops-automation-ai-agents","/topics/ci-cd/choose-continuous-integration-tool","/topics/devops/what-is-developer-experience","/topics/ci-cd/implement-continuous-integration","/gitlab-duo","/topics/devops/ai-for-coding","/the-source/platform/financial-services-firms-innovation-starts-with-your-toolchain","/topics/devsecops/what-is-fuzz-testing","/topics/gitops/infrastructure-as-code","/topics/devops/reduce-devops-costs","/topics/version-control/how-implement-version-control","/the-source/platform/measuring-success-in-software-development-a-guide-for-leaders","/topics/version-control/what-is-git-version-control","/the-source/ai/4-ways-ai-can-help-devops-teams-improve-security","/de-de/blog/archive","/the-source/ai/how-ai-helps-devsecops-teams-improve-productivity","/the-source/ai/building-a-transparency-first-ai-strategy-7-questions-to-ask-your-devops","/the-source/ai/self-hosted-ai-balance-innovation-and-security-in-government","/es/customers/fullsave","/es/gartner-magic-quadrant","/es/customers/thezebra","/es/customers/caci","/es/customers/lockheed-martin","/the-source/platform/3-steps-to-modernizing-software-delivery-in-financial-services","/es/partners/technology-partners/redhat","/es/solutions/education","/es/solutions/slack","/the-source/platform/unlock-developer-potential-with-effective-platform-teams","/es/analysts","/the-source/security/beyond-shift-left-engineering-supply-chain-safety-at-scale","/the-source/security/gitlab-second-front-systems-speed-secure-development-on-dod-networks","/the-source/security/security-its-more-than-culture-addressing-the-root-cause-of-common-security","/es/topics/agentic-ai","/es/topics/ci-cd/continuous-integration-agile","/es/topics/ci-cd/shift-left-devops","/es/install","/press/releases","/es/topics/devops/devops-beginner-resources","/es/topics/devops/use-devops-platform-to-avoid-devops-tax","/es/topics/gitops/gitops-best-practices","/es/topics/devsecops/devsecops-security-checklist","/es/topics/ops","/es/update","/es/topics/version-control/what-are-best-code-review-tools-features","/fr-fr/blog/authors/ameya-darshan","/fr-fr/blog/authors/andrew-taylor","/fr-fr/blog/authors/allie-holland","/fr-fr/blog/a-beginners-guide-to-the-git-reftable-format","/fr-fr/blog/authors/aaron-peters-member-good-docs-project","/fr-fr/blog/authors/alana-bellucci","/es/the-source/ai/4-ways-ai-can-help-devops-teams-improve-security","/es/sales","/es/the-source/ai/how-ai-helps-devsecops-teams-improve-productivity","/fr-fr/blog/authors/anthony-davanzo","/fr-fr/blog/authors/ashley-smith","/fr-fr/blog/authors/bart-zhang","/fr-fr/blog/authors/betsy-bula","/fr-fr/blog/authors/brandon-jung","/fr-fr/blog/authors/carl-myers","/fr-fr/blog/authors/brian-rhea","/es/the-source/platform/from-toolchain-chaos-to-business-roi-a-5-step-roadmap","/fr-fr/blog/authors/charvi-mendiratta","/fr-fr/blog/authors/chris-ward","/es/the-source/security/how-gitlab-can-help-you-prepare-for-your-soc-2-exam","/fr-fr/blog/authors/christina-hupy-phd","/fr-fr/blog/authors/colin-fletcher","/fr-fr/blog/authors/craig-miskell","/fr-fr/blog/authors/daniel-helfand","/fr-fr/blog/authors/dennis-appelt","/fr-fr/blog/authors/dj-mountney","/fr-fr/blog/authors/david-desanto-chief-product-officer-gitlab","/fr-fr/blog/authors/dr-elle-obrien","/fr-fr/blog/authors/emilie-schario","/fr-fr/blog/authors/eric-eastwood","/fr-fr/blog/authors/erika-feldman","/fr-fr/blog/authors/ev-kontsevoy","/fr-fr/blog/authors/fatima-sarah-khalid","/fr-fr/blog/authors/gabriel-engel","/fr-fr/blog/authors/gitlab-ai-assisted-group","/fr-fr/blog/authors/hakeem-abdul-razak","/fr-fr/blog/authors/guenjun-yoo","/fr-fr/blog/authors/goetz-buerkle","/fr-fr/blog/authors/hiroki-suezawa","/fr-fr/blog/authors/igor-wiedler","/fr-fr/blog/authors/jake-stein","/fr-fr/blog/authors/jacki-bauer","/fr-fr/blog/authors/janis-altherr","/fr-fr/blog/authors/jay-newman","/fr-fr/blog/authors/jensen-stava","/fr-fr/blog/authors/jim-riley","/fr-fr/blog/authors/jose-finotto","/fr-fr/blog/authors/john-mcguire","/fr-fr/blog/authors/joey-salazar","/fr-fr/blog/authors/joyce-tompsett","/fr-fr/blog/authors/justin-farris","/fr-fr/blog/authors/kirsten-abma","/fr-fr/blog/authors/keanon-okeefe","/fr-fr/blog/authors/kyle-mann","/fr-fr/blog/authors/lee-faus","/fr-fr/blog/authors/marc-radulescu","/fr-fr/blog/authors/luka-trbojevic","/fr-fr/blog/authors/matej-latin","/fr-fr/blog/authors/matt-smiley","/fr-fr/blog/authors/mayank-tahilramani","/fr-fr/blog/authors/mario-de-la-ossa","/fr-fr/blog/authors/michael-friedrich","/fr-fr/blog/authors/mike-eddington","/fr-fr/blog/authors/nate-rosandich","/fr-fr/blog/authors/nicole-schwartz","/the-source/authors/amanda-rueda","/the-source/authors/dave-steer","/fr-fr/blog/authors/paul-badcock","/fr-fr/blog/authors/owen-williams","/fr-fr/blog/authors/nuritzi-sanchez","/fr-fr/blog/authors/philip-welz","/fr-fr/blog/authors/priyanka-sharma","/fr-fr/blog/authors/rayana-verissimo","/the-source/authors/haim-snir","/fr-fr/blog/authors/rob-jackson","/the-source/authors/ncregan","/fr-fr/blog/authors/romuald-atchad","/fr-fr/blog/authors/samantha-lee","/fr-fr/blog/authors/sacha-guyon","/fr-fr/blog/authors/sara-kassabian","/fr-fr/blog/authors/sascha-eggenberger","/fr-fr/blog/authors/sean-mcgivern","/fr-fr/blog/authors/steve-grossman","/fr-fr/blog/authors/sherida-mcmullan","/fr-fr/blog/authors/stacy-cline","/fr-fr/blog/authors/suzanne-selhorn","/fr-fr/blog/authors/thong-kuah","/fr-fr/blog/authors/tomas-vik","/fr-fr/blog/authors/tye-davis","/fr-fr/blog/authors/vicky-steeves","/fr-fr/blog/authors/yevgeny-pats","/fr-fr/blog/authors/vlad-budica","/fr-fr/blog/automating-with-gitlab-duo-part-3-validating-testing","/fr-fr/blog/getting-started-with-gitlab-understanding-ci-cd","/fr-fr/blog/exact-code-search-find-code-faster-across-repositories","/fr-fr/blog/developing-gitlab-duo-blending-ai-and-root-cause-analysis-to-fix-ci-cd","/fr-fr/blog/gitlab-named-a-leader-in-the-2024-gartner-magic-quadrant-for-devops","/fr-fr/blog/gitlab-duo-enterprise-is-now-available","/fr-fr/blog/how-gitlab-can-support-your-iso-compliance-journey","/fr-fr/blog/refactor-code-into-modern-languages-with-ai-powered-gitlab-duo","/fr-fr/blog/how-to-integrate-custom-security-scanners-into-gitlab","/fr-fr/blog/large-language-model","/fr-fr/blog/the-ultimate-guide-to-sboms","/es/the-source/authors/andrew-haschka","/fr-fr/blog/unlocking-agile-excellence-gitlab-epics-for-seamless-portfolio-management","/fr-fr/blog/introducing-gitlabs-new-planner-role-for-agile-planning-teams","/es/the-source/authors/emilio-salvador","/fr-fr/blog/what-is-an-okr-definition","/fr-fr/blog/whats-new-in-git-2-47-0","/fr-fr/customers/airbus","/es/the-source/authors/joel-krooswyk","/fr-fr/customers/conversica","/fr-fr/customers/hilti","/fr-fr/customers/nvidia","/fr-fr/gartner-mq-ai-code-assistants","/es/the-source/authors/sandra-gittlen","/fr-fr/partners/technology-partners/redhat","/fr-fr/solutions/automotive","/fr-fr/integrations","/fr-fr/topics/agile-delivery/agile-methodology","/es/pricing","/fr-fr/pricing","/fr-fr/topics/cloud-native","/fr-fr/topics/ci-cd/continuous-integration-best-practices","/fr-fr/topics/devops/devops-test-automation","/fr-fr/topics/devops/value-stream-mapping","/fr-fr/topics/devsecops","/fr-fr/resources","/fr-fr/topics/serverless","/fr-fr/topics/gitops/gitops-gitlab-collaboration","/fr-fr/value-stream-workshop","/fr-fr/solutions/public-sector","/fr-fr/topics/version-control/what-are-gitlab-flow-best-practices","/it-it/gitlab-duo","/it-it/forrester-wave-devops-platform","/it-it/privacy","/fr-fr/developer-survey","/it-it/partners/technology-partners/ibm","/it-it/customers/intuitive-machines","/it-it/pricing/faq-premium-update","/it-it/customers/siemens","/it-it/customers/deutsche-telekom","/it-it/customers/ally","/fr-fr/the-source/security/how-to-implement-secret-management-best-practices-with-gitlab","/it-it/solutions/agile-delivery","/fr-fr/the-source/ai/4-steps-for-measuring-the-impact-of-ai","/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/ci-cd","/de-de/blog/categories/agile-planning","/it-it/topics/devops/beginner-devops-platform","/it-it/topics/devops/seven-tips-to-get-the-most-out-of-your-devops-platform","/de-de/blog/categories/open-source","/it-it/topics/ci-cd/cicd-pipeline","/it-it/topics/devops-platform","/it-it/solutions/open-source/join","/it-it/topics/digital-transformation","/it-it/topics/microservices","/it-it/topics/version-control/what-is-gitlab-flow","/it-it/topics/version-control/software-team-collaboration","/ja-jp/blog/a-beginners-guide-to-the-git-reftable-format","/ja-jp/blog/authors/andreas-brandl","/ja-jp/blog/authors/andy-rogers","/ja-jp/blog/authors/aricka-flowers","/ja-jp/blog/authors/alex-groleau","/ja-jp/blog/authors/alyssa-rock","/ja-jp/blog/authors/abdulkader-benchi","/ja-jp/blog/authors/austin-regnery","/ja-jp/blog/authors/becka-lippert","/ja-jp/blog/authors/brittany-rohde","/it-it/the-source/security/10-tips-to-prioritize-security-in-software-development","/it-it/the-source/platform/driving-business-results-with-platform-engineering","/ja-jp/blog/authors/brein-matturro","/ja-jp/blog/authors/cesar-saavedra","/ja-jp/blog/authors/bob-van-landuyt","/it-it/the-source/ai/building-a-transparency-first-ai-strategy-7-questions-to-ask-your-devops","/ja-jp/blog/authors/chloe-whitestone","/it-it/teamops","/it-it/the-source/security/strengthen-your-cybersecurity-strategy-with-secure-by-design","/ja-jp/blog/authors/chrissie-buchanan","/ja-jp/blog/authors/christine-yoshida","/ja-jp/blog/authors/connor-shea","/ja-jp/blog/authors/david-planella","/ja-jp/blog/authors/darby-frey","/ja-jp/blog/authors/daisy-miclat","/ja-jp/blog/authors/dylan-griffith","/ja-jp/blog/authors/devin-sylva","/ja-jp/blog/authors/dmitriy-zaporozhets","/ja-jp/blog/authors/eric-rubin","/ja-jp/blog/authors/emily-bauman","/ja-jp/blog/authors/ernst-van-nierop","/ja-jp/blog/authors/fabian-zimmer","/ja-jp/blog/authors/filipa-lacerda","/ja-jp/blog/authors/gabriel-mazetto","/ja-jp/blog/authors/gitlab-germany-team","/ja-jp/blog/authors/guest-author-andr-miranda","/ja-jp/blog/authors/harjeet-sharma","/ja-jp/blog/authors/huldra","/ja-jp/blog/authors/grant-hickman","/ja-jp/blog/authors/isaac-dawson","/ja-jp/blog/authors/jackie-porter","/ja-jp/blog/authors/james-heimbuck","/ja-jp/blog/authors/jarka-koanov-et-al","/ja-jp/blog/authors/jeremy-elder","/ja-jp/blog/authors/job-van-der-voort","/ja-jp/blog/authors/jd-alex","/ja-jp/blog/authors/johnathan-hunt","/ja-jp/blog/authors/johannes-bauer","/ja-jp/blog/authors/joseph-schorr-from-coreos","/ja-jp/blog/authors/julia-lake","/ja-jp/blog/authors/kai-armstrong","/ja-jp/blog/authors/kendra-marquart","/fr-fr/the-source/authors/ayoub-fandi","/fr-fr/the-source/authors/josh-lemos","/fr-fr/the-source/authors/erika-feldman","/fr-fr/the-source/authors/sharon-gaudin","/ja-jp/blog/authors/kristina-weis","/ja-jp/blog/authors/lasse-schuirmann","/ja-jp/blog/authors/lee-tickett","/ja-jp/blog/authors/marcel-van-remmerden","/ja-jp/blog/authors/lyle-kozloff","/ja-jp/blog/authors/mark-fletcher","/ja-jp/blog/authors/michael-karampalas","/ja-jp/blog/authors/matt-baldwin","/ja-jp/blog/authors/matthew-macfarlane","/ja-jp/blog/authors/meghan-maneval","/ja-jp/blog/authors/mike-gerwitz","/ja-jp/blog/authors/nikhil-george","/ja-jp/blog/authors/neha-khalwadekar","/ja-jp/blog/authors/oleksandr-pysaryuk","/ja-jp/blog/authors/pablo-carranza","/ja-jp/blog/authors/paul-gascou-vaillancourt","/ja-jp/blog/authors/pter-bozs","/ja-jp/blog/authors/philippe-lafoucrire","/ja-jp/blog/authors/rebecca-dodd","/ja-jp/blog/authors/ronald-van-zon","/ja-jp/blog/authors/rob-ribeiro","/ja-jp/blog/authors/safwan-ahmed","/ja-jp/blog/authors/sameer-farooqui-octoml","/ja-jp/blog/authors/sasha-bannister","/ja-jp/blog/authors/sara-meadzinger","/ja-jp/blog/authors/sean-packham","/ja-jp/blog/authors/shinya-maeda","/ja-jp/blog/authors/steve-ropa","/ja-jp/blog/authors/tanuja-jayarama-raju","/ja-jp/blog/authors/stan-hu","/ja-jp/blog/authors/tim-davis","/ja-jp/blog/authors/tomasz-maczukin","/ja-jp/blog/authors/tyler-williams","/ja-jp/blog/authors/victor-hernandez","/ja-jp/blog/authors/vlad-stoianovici","/ja-jp/blog/authors/yorick-peterse","/ja-jp/blog/basics-of-gitlab-ci-updated","/ja-jp/blog/fast-and-secure-ai-agent-deployment-to-google-cloud-with-gitlab","/ja-jp/blog/ensuring-compliance","/ja-jp/blog/getting-started-with-gitlab-working-with-ci-cd-variables","/ja-jp/blog/gitlab-17-5-released","/ja-jp/blog/gitlab-duo-workflow-enterprise-visibility-and-control-for-agentic-ai","/ja-jp/blog/gitlab-ultimate-for-ibm-z-modern-devsecops-for-mainframes","/ja-jp/blog/migration-guide-github-advanced-security-to-gitlab-ultimate","/ja-jp/blog/developing-gitlab-duo-a-roundup-of-recent-chat-enhancements","/ja-jp/blog/gitlab-duo-agent-platform-public-beta","/ja-jp/blog/how-to-harmonize-agile-sprints-with-product-roadmaps","/ja-jp/blog/partner-networld","/ja-jp/blog/introducing-gitlabs-new-planner-role-for-agile-planning-teams","/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/whats-new-in-git-2-46-0","/ja-jp/blog/what-is-ide","/ja-jp/blog/speed-up-code-reviews-let-ai-handle-the-feedback-implementation","/ja-jp/customers/mckenzie-intelligence-services","/ja-jp/customers/cern","/ja-jp/customers/glympse","/ja-jp/forrester-wave-devops-platform","/ja-jp/gitlab-duo","/ja-jp/pricing/faq-premium-update","/it-it/the-source/authors/rschulman","/ja-jp/privacy","/it-it/the-source/authors/amanda-rueda","/ja-jp/partners/technology-partners/ibm","/it-it/the-source/authors/ddesanto","/it-it/the-source/authors/iganbaruch","/ja-jp/solutions/aerospace","/ja-jp/topics/devops/reduce-devops-costs","/ja-jp/topics/ci-cd/choose-continuous-integration-tool","/ja-jp/topics/devops/what-is-developer-experience","/ja-jp/topics/devops/ai-for-coding","/ja-jp/topics/ci-cd/implement-continuous-integration","/ja-jp/topics/devsecops/what-is-fuzz-testing","/ja-jp/solutions/value-stream-management","/ja-jp/topics/gitops/infrastructure-as-code","/ja-jp/topics/version-control/what-is-git-workflow","/ja-jp/topics/version-control","/ja-jp/solutions/open-source","/pt-br/customers/moneyfarm","/pt-br/partners/benefits","/pt-br/pricing/faq-compute-minutes","/ja-jp/contact-sales","/pt-br/customers/goldman-sachs","/pt-br/customers/cern","/ja-jp/developer-experience","/pt-br/pricing/premium","/pt-br/solutions/github","/pt-br/solutions/startups","/ja-jp/the-source/ai/as-ai-becomes-standard-watch-for-these-4-devsecops-trends","/ja-jp/the-source/platform/devops-teams-want-to-shake-off-diy-toolchains-a-platform-is-the-answer","/ja-jp/the-source/ai/velocity-with-guardrails-ai-automation","/ja-jp/the-source/platform/why-your-development-team-should-plan-small-to-deliver-big","/pt-br/get-help","/ja-jp/the-source/security/security-its-more-than-culture-addressing-the-root-cause-of-common-security","/pt-br/topics/continuous-delivery","/pt-br/topics/agile-delivery/agile-ppm","/pt-br/company","/pt-br/topics/ci-cd/continuous-integration-continuous-delivery-work-together","/pt-br/topics/devops/devops-tools-explained","/pt-br/security","/pt-br/topics/devops/what-is-a-devops-engineer","/pt-br/topics/single-application","/pt-br/topics/devsecops/sast-vs-dast","/pt-br/topics/gitops/gitops-multicloud-deployments-gitlab","/pt-br/topics/version-control/what-is-centralized-version-control-system","/pt-br/the-source/ai/6-strategies-to-help-developers-accelerate-ai-adoption","/pt-br/why-gitlab","/pt-br/the-source/ai/how-to-put-generative-ai-to-work-in-your-devsecops-environment","/pt-br/the-source/security/how-to-strengthen-security-by-applying-devsecops-principles","/ja-jp/the-source/authors/ncregan","/ja-jp/the-source/authors/dave-steer","/ja-jp/the-source/authors/haim-snir","/pt-br/diversity-inclusion-belonging","/pt-br/the-source/authors/brian-wald","/pt-br/the-source/authors/george-kichukov","/pt-br/the-source/authors/julie-griffin","/pt-br/the-source/authors/stephen-walters","/pt-br/the-source/platform","/fr-fr/blog/categories/bulletin-board","/fr-fr/blog/categories/product","/ja-jp/blog/categories/culture","/ja-jp/blog/categories/security","/blog/categories/news","/blog/categories/bulletin-board","/blog/tags/git","/blog/tags/kubernetes","/blog/tags/bug-bounty","/blog/tags/public-sector","/blog/tags/community","/blog/tags/startups","/blog/tags/zero-trust","/blog/tags/devsecops-platform"]}