[{"data":1,"prerenderedAt":797},["ShallowReactive",2],{"/pt-br/topics/ci-cd/pipeline-as-code/":3,"navigation-pt-br":145,"banner-pt-br":562,"footer-pt-br":574,"next-steps-pt-br":782},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"_id":139,"_type":140,"title":7,"_source":141,"_file":142,"_stem":143,"_extension":144},"/pt-br/topics/ci-cd/pipeline-as-code","ci-cd",false,"",{"title":9,"description":10},"O que é o pipeline como código?","GitLab Topics | What is pipeline as code?",[12,26,32,66,137],{"type":13,"componentName":13,"componentContent":14},"CommonBreadcrumbs",{"crumbs":15},[16,20,24],{"title":17,"config":18},"Industry topics",{"href":19},"/topics/",{"title":21,"config":22},"CI/CD",{"href":23},"/pt-br/topics/ci-cd/",{"title":25},"Pipeline as code",{"type":27,"componentName":27,"componentContent":28},"TopicsHero",{"title":9,"text":29,"config":30},"O pipeline como código é uma prática de definição de pipelines de implantação por meio de código-fonte, como o Git. O pipeline como código faz parte de um movimento maior \"como código\" que inclui infraestrutura como código.\n",{"id":31,"twoColumns":6},"o-que-é-o-pipeline-como-código?",{"type":33,"componentName":33,"componentContent":34},"CommonSideNavigationWithTree",{"anchors":35,"components":46},{"text":36,"data":37},"On this page",[38,42],{"text":39,"config":40},"Pipeline como código",{"href":41},"#pipeline-as-code",{"text":43,"config":44},"Conclusão",{"href":45},"#conclusion",[47,53,58],{"type":48,"componentName":48,"componentContent":49},"TopicsCopy",{"header":39,"text":50,"config":51},"\nCom o pipeline como código, as equipes podem configurar compilações, testes e implantação em um código rastreável e armazenado em um repositório de código-fonte centralizado. As equipes podem usar uma abordagem declarativa [YAML](https://about.gitlab.com/blog/three-yaml-tips-better-pipelines/) ou uma linguagem de programação específica de um fornecedor, como Jenkins e Groovy, mas a premissa permanece a mesma.\n\nUm arquivo de pipeline como código especifica as etapas, jobs e ações que um pipeline deve executar. Como o arquivo tem controle de versão, as alterações no código do pipeline podem ser testadas em branches com a versão do aplicativo correspondente.\n\nO modelo de criação de pipeline como código [pipelines de integração contínua](https://about.gitlab.com/blog/guide-to-ci-cd-pipelines/) é uma prática recomendada do setor, mas os pipelines de implantação costumavam ser criados de maneira muito diferente.\n\nNo início da [integração contínua](/topics/ci-cd/), os pipelines de implantação eram configurados como point-and-click ou por meio de uma interface gráfica do usuário (GUI). Isso apresentava vários desafios:\n\n* A auditoria era limitada ao que já estava criado\n\n* Os desenvolvedores não conseguiam colaborar\n\n* A solução de problemas era difícil\n\n* Alterações difíceis de reverter para a última configuração conhecida\n\n* Pipelines propensos a falhas\n\n### Quais são os benefícios do pipeline como código? {#what-are-the-benefits-of-pipeline-as-code}\n\nO modelo de pipeline como código corrigiu muitos desses pontos problemáticos e ofereceu a flexibilidade de que as equipes precisavam para executar com eficiência.\n\nO pipeline como código vem com muitos dos [mesmos benefícios](https://martinfowler.com/bliki/InfrastructureAsCode.html) que de outros modelos \"como código\", como:\n\n* **[Controle de versão](https://about.gitlab.com/topics/version-control/):** as alterações são rastreáveis, e as equipes podem reverter para configurações anteriores.\n\n* **Trilhas de auditoria:** os desenvolvedores podem ver quando as alterações foram feitas no código-fonte e por quê.\n\n* **Facilidade de colaboração:** o código está disponível e visível para melhorias, sugestões e atualizações.\n\n* **Compartilhamento de conhecimento:** os desenvolvedores podem compartilhar práticas recomendadas, importar modelos e snippets de código de link para que as equipes possam aprender umas com as outras.\n\nO pipeline como código também tem benefícios operacionais e práticos:\n\n1. Os pipelines de CI e o código do aplicativo são armazenados no mesmo repositório de origem. Todas as informações de que as equipes precisam estão localizadas no mesmo lugar.\n\n2. Os desenvolvedores podem fazer alterações sem permissões adicionais e podem trabalhar nas ferramentas que já estão usando.\n\n3. As equipes podem colaborar de forma mais eficiente. Manter as informações acessíveis significa que as equipes podem colaborar e, em seguida, agir de acordo com suas decisões.\n\n4. As alterações de pipeline passam por um processo de revisão de código, evitando qualquer interrupção na integração do pipeline.\n\n5. Os pipelines de implantação estão em um sistema com controle de versão independente das ferramentas de integração contínua. Os pipelines podem ser restaurados se o sistema de integração contínua cair. Se uma equipe quiser trocar as ferramentas de CI mais tarde, os pipelines podem ser movidos para um novo sistema.\n\nO modelo de pipeline como código cria processos automatizados que ajudam os desenvolvedores a criar aplicativos com mais eficiência. Ter tudo documentado em um [repositório de origem](https://docs.gitlab.com/ee/user/project/repository/) permite maior visibilidade e colaboração para que todos possam melhorar continuamente os processos.\n\n### Comece a usar CI/CD {#get-started-with-cicd}\n\n\u003Ciframe width=\"560\" height=\"315\" src=\"https://www.youtube-nocookie.com/embed/sIegJaLy2ug\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen>\u003C/iframe>\n",{"id":52},"pipeline-as-code",{"type":48,"componentName":48,"componentContent":54},{"header":43,"text":55,"config":56},"A adoção do pipeline como código aprimora significativamente o processo de desenvolvimento, especialmente para as equipes de DevOps. Configurar pipelines de implantação inteiros dentro de repositórios de código não só simplifica o gerenciamento, mas também promove um ambiente mais colaborativo e transparente. Os recursos de controle de versão inerentes ao pipeline como código permitem uma auditoria completa e fácil reversão para configurações anteriores, aprimorando a segurança e a confiabilidade.\n\nPor meio dessa prática, as equipes podem navegar com eficiência por seus ciclos de desenvolvimento, garantindo que cada etapa do desenvolvimento e implantação do pipeline seja robusta e bem documentada, o que leva a operações mais simplificadas e resistentes a erros.\n",{"id":57},"conclusion",{"type":59,"componentName":59,"componentContent":60},"TopicsCallToAction",{"title":61,"primaryButton":62},"O que é o Auto DevOps?",{"text":63,"config":64},"Saiba mais",{"href":65},"https://docs.gitlab.com/ee/topics/autodevops/",{"type":67,"componentName":67,"componentContent":68},"CommonResourcesContainer",{"header":69,"tabs":70},"Conteúdo sugerido",[71],{"name":72,"items":73,"config":136},"resources",[74,83,93,101,111,120,128],{"header":75,"type":76,"image":77,"link":80},"Domine o desenvolvimento contínuo de software","Webcast",{"altText":75,"config":78},{"src":79},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159368/Website/Topics/drupalassoc_cover.jpg",{"text":63,"config":81},{"href":82,"icon":76,"modal":6},"/webcast/mastering-ci-cd/",{"header":84,"type":85,"image":86,"link":89},"Integração e entrega contínuas em grande escala","White papers",{"altText":84,"config":87},{"src":88},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159377/Website/Topics/covermga.jpg",{"text":63,"config":90},{"href":91,"icon":92,"modal":6},"/resources/scaled-ci-cd/","Whitepapers",{"header":94,"type":85,"image":95,"link":98},"Os benefícios da CI/CD de um único aplicativo",{"altText":94,"config":96},{"src":97},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159360/Website/Topics/cover_image_regenhu.jpg",{"text":63,"config":99},{"href":100,"icon":92,"modal":6},"/resources/ebook-single-app-cicd/",{"header":102,"type":103,"image":104,"link":107},"Como a Paessler implanta até 50 vezes por dia com o GitLab Premium","Estudo de caso",{"altText":102,"config":105},{"src":106},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159386/Website/Topics/paessler-case-study-image.png",{"text":63,"config":108},{"href":109,"icon":110,"modal":6},"/customers/paessler-prtg/","CaseStudy",{"header":112,"type":113,"image":114,"link":117},"Como simplificar as interações entre vários repositórios com pipelines multiprojetos","Web",{"altText":112,"config":115},{"src":116},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159343/Website/Topics/customers-link.jpg",{"text":63,"config":118},{"href":119,"icon":113,"modal":6},"/blog/use-multiproject-pipelines-with-gitlab-cicd/",{"header":121,"type":113,"image":122,"link":125},"Quatro benefícios da CI/CD",{"altText":121,"config":123},{"src":124},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159401/Website/Topics/hotjar.jpg",{"text":63,"config":126},{"href":127,"icon":113,"modal":6},"/blog/positive-outcomes-ci-cd/",{"header":129,"type":113,"image":130,"link":133},"O impacto comercial da CI/CD",{"altText":129,"config":131},{"src":132},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158563/Website/Topics/modernize-cicd.jpg",{"text":63,"config":134},{"href":135,"icon":113,"modal":6},"/blog/business-impact-ci-cd/",{"key":72},{"type":138,"componentName":138},"CommonNextSteps","content:pt-br:topics:ci-cd:pipeline-as-code:index.yml","yaml","content","pt-br/topics/ci-cd/pipeline-as-code/index.yml","pt-br/topics/ci-cd/pipeline-as-code/index","yml",{"_path":146,"_dir":147,"_draft":6,"_partial":6,"_locale":7,"data":148,"_id":558,"_type":140,"title":559,"_source":141,"_file":560,"_stem":561,"_extension":144},"/shared/pt-br/main-navigation","pt-br",{"logo":149,"freeTrial":154,"sales":159,"login":164,"items":169,"search":499,"minimal":535,"duo":549},{"config":150},{"href":151,"dataGaName":152,"dataGaLocation":153},"/pt-br/","gitlab logo","header",{"text":155,"config":156},"Faça uma avaliação gratuita",{"href":157,"dataGaName":158,"dataGaLocation":153},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":160,"config":161},"Fale com a equipe de vendas",{"href":162,"dataGaName":163,"dataGaLocation":153},"/pt-br/sales/","sales",{"text":165,"config":166},"Fazer login",{"href":167,"dataGaName":168,"dataGaLocation":153},"https://gitlab.com/users/sign_in/","sign in",[170,213,311,316,420,480],{"text":171,"config":172,"cards":174,"footer":196},"Plataforma",{"dataNavLevelOne":173},"platform",[175,181,189],{"title":171,"description":176,"link":177},"A plataforma DevSecOps mais abrangente com tecnologia de IA",{"text":178,"config":179},"Explore a nossa plataforma",{"href":180,"dataGaName":173,"dataGaLocation":153},"/pt-br/platform/",{"title":182,"description":183,"link":184},"GitLab Duo (IA)","Crie software mais rapidamente com a IA em todas as etapas de desenvolvimento",{"text":185,"config":186},"Conheça o GitLab Duo",{"href":187,"dataGaName":188,"dataGaLocation":153},"/pt-br/gitlab-duo/","gitlab duo ai",{"title":190,"description":191,"link":192},"Por que usar o GitLab","Dez razões pelas quais as empresas escolhem o GitLab",{"text":63,"config":193},{"href":194,"dataGaName":195,"dataGaLocation":153},"/pt-br/why-gitlab/","why gitlab",{"title":197,"items":198},"Comece a usar",[199,204,209],{"text":200,"config":201},"Engenharia de plataforma",{"href":202,"dataGaName":203,"dataGaLocation":153},"/pt-br/solutions/platform-engineering/","platform engineering",{"text":205,"config":206},"Experiência do desenvolvedor",{"href":207,"dataGaName":208,"dataGaLocation":153},"/pt-br/developer-experience/","Developer experience",{"text":210,"config":211},"MLOps",{"href":212,"dataGaName":210,"dataGaLocation":153},"/pt-br/topics/devops/the-role-of-ai-in-devops/",{"text":214,"left":215,"config":216,"link":218,"lists":222,"footer":293},"Produtos",true,{"dataNavLevelOne":217},"solutions",{"text":219,"config":220},"Confira todas as soluções",{"href":221,"dataGaName":217,"dataGaLocation":153},"/pt-br/solutions/",[223,248,271],{"title":224,"description":225,"link":226,"items":231},"Automação","CI/CD e automação para acelerar a implantação",{"config":227},{"icon":228,"href":229,"dataGaName":230,"dataGaLocation":153},"AutomatedCodeAlt","/pt-br/solutions/delivery-automation/","automated software delivery",[232,235,239,244],{"text":21,"config":233},{"href":234,"dataGaLocation":153,"dataGaName":21},"/pt-br/solutions/continuous-integration/",{"text":236,"config":237},"Desenvolvimento auxiliado por IA",{"href":187,"dataGaLocation":153,"dataGaName":238},"AI assisted development",{"text":240,"config":241},"Gerenciamento de código-fonte",{"href":242,"dataGaLocation":153,"dataGaName":243},"/pt-br/solutions/source-code-management/","Source Code Management",{"text":245,"config":246},"Entrega de software automatizada",{"href":229,"dataGaLocation":153,"dataGaName":247},"Automated software delivery",{"title":249,"description":250,"link":251,"items":256},"Segurança","Acelere a entrega de código sem comprometer a segurança",{"config":252},{"href":253,"dataGaName":254,"dataGaLocation":153,"icon":255},"/pt-br/solutions/security-compliance/","security and compliance","ShieldCheckLight",[257,261,266],{"text":258,"config":259},"Segurança e conformidade",{"href":253,"dataGaLocation":153,"dataGaName":260},"Security & Compliance",{"text":262,"config":263},"Segurança da cadeia de suprimentos de software",{"href":264,"dataGaLocation":153,"dataGaName":265},"/pt-br/solutions/supply-chain/","Software supply chain security",{"text":267,"config":268},"Conformidade e governança",{"href":269,"dataGaLocation":153,"dataGaName":270},"/pt-br/solutions/continuous-software-compliance/","Compliance and governance",{"title":272,"link":273,"items":278},"Medição",{"config":274},{"icon":275,"href":276,"dataGaName":277,"dataGaLocation":153},"DigitalTransformation","/pt-br/solutions/visibility-measurement/","visibility and measurement",[279,283,288],{"text":280,"config":281},"Visibilidade e medição",{"href":276,"dataGaLocation":153,"dataGaName":282},"Visibility and Measurement",{"text":284,"config":285},"Gestão de fluxo de valor",{"href":286,"dataGaLocation":153,"dataGaName":287},"/pt-br/solutions/value-stream-management/","Value Stream Management",{"text":289,"config":290},"Análises e insights",{"href":291,"dataGaLocation":153,"dataGaName":292},"/pt-br/solutions/analytics-and-insights/","Analytics and insights",{"title":294,"items":295},"GitLab para",[296,301,306],{"text":297,"config":298},"Grandes empresas",{"href":299,"dataGaLocation":153,"dataGaName":300},"/pt-br/enterprise/","enterprise",{"text":302,"config":303},"Pequenas empresas",{"href":304,"dataGaLocation":153,"dataGaName":305},"/pt-br/small-business/","small business",{"text":307,"config":308},"Setor público",{"href":309,"dataGaLocation":153,"dataGaName":310},"/pt-br/solutions/public-sector/","public sector",{"text":312,"config":313},"Preços",{"href":314,"dataGaName":315,"dataGaLocation":153,"dataNavLevelOne":315},"/pt-br/pricing/","pricing",{"text":317,"config":318,"link":319,"lists":323,"feature":407},"Recursos",{"dataNavLevelOne":72},{"text":320,"config":321},"Confira todos os recursos",{"href":322,"dataGaName":72,"dataGaLocation":153},"/pt-br/resources/",[324,356,379],{"title":325,"items":326},"Primeiros passos",[327,332,337,341,346,351],{"text":328,"config":329},"Instalação",{"href":330,"dataGaName":331,"dataGaLocation":153},"/pt-br/install/","install",{"text":333,"config":334},"Guias de início rápido",{"href":335,"dataGaName":336,"dataGaLocation":153},"/pt-br/get-started/","quick setup checklists",{"text":63,"config":338},{"href":339,"dataGaLocation":153,"dataGaName":340},"https://university.gitlab.com/","learn",{"text":342,"config":343},"Documentação do produto",{"href":344,"dataGaName":345,"dataGaLocation":153},"https://docs.gitlab.com/","product documentation",{"text":347,"config":348},"Vídeos de melhores práticas",{"href":349,"dataGaName":350,"dataGaLocation":153},"/pt-br/getting-started-videos/","best practice videos",{"text":352,"config":353},"Integrações",{"href":354,"dataGaName":355,"dataGaLocation":153},"/pt-br/integrations/","integrations",{"title":357,"items":358},"Descubra",[359,364,369,374],{"text":360,"config":361},"Histórias de sucesso de clientes",{"href":362,"dataGaName":363,"dataGaLocation":153},"/pt-br/customers/","customer success stories",{"text":365,"config":366},"Blog",{"href":367,"dataGaName":368,"dataGaLocation":153},"/blog/","blog",{"text":370,"config":371},"Trabalho remoto",{"href":372,"dataGaName":373,"dataGaLocation":153},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":375,"config":376},"TeamOps",{"href":377,"dataGaName":378,"dataGaLocation":153},"/pt-br/teamops/","teamops",{"title":380,"items":381},"Conecte-se",[382,387,392,397,402],{"text":383,"config":384},"Serviços do GitLab",{"href":385,"dataGaName":386,"dataGaLocation":153},"/pt-br/services/","services",{"text":388,"config":389},"Comunidade",{"href":390,"dataGaName":391,"dataGaLocation":153},"/community/","community",{"text":393,"config":394},"Fórum",{"href":395,"dataGaName":396,"dataGaLocation":153},"https://forum.gitlab.com/","forum",{"text":398,"config":399},"Eventos",{"href":400,"dataGaName":401,"dataGaLocation":153},"/events/","events",{"text":403,"config":404},"Parceiros",{"href":405,"dataGaName":406,"dataGaLocation":153},"/pt-br/partners/","partners",{"backgroundColor":408,"textColor":409,"text":410,"image":411,"link":415},"#2f2a6b","#fff","Insights para o futuro do desenvolvimento de software",{"altText":412,"config":413},"cartão promocional do The Source",{"src":414},"/images/navigation/the-source-promo-card.svg",{"text":416,"config":417},"Confira as novidades",{"href":418,"dataGaName":419,"dataGaLocation":153},"/pt-br/the-source/","the source",{"text":421,"config":422,"lists":424},"Empresa",{"dataNavLevelOne":423},"company",[425],{"items":426},[427,432,438,440,445,450,455,460,465,470,475],{"text":428,"config":429},"Sobre",{"href":430,"dataGaName":431,"dataGaLocation":153},"/pt-br/company/","about",{"text":433,"config":434,"footerGa":437},"Vagas",{"href":435,"dataGaName":436,"dataGaLocation":153},"/jobs/","jobs",{"dataGaName":436},{"text":398,"config":439},{"href":400,"dataGaName":401,"dataGaLocation":153},{"text":441,"config":442},"Liderança",{"href":443,"dataGaName":444,"dataGaLocation":153},"/company/team/e-group/","leadership",{"text":446,"config":447},"Equipe",{"href":448,"dataGaName":449,"dataGaLocation":153},"/company/team/","team",{"text":451,"config":452},"Manual",{"href":453,"dataGaName":454,"dataGaLocation":153},"https://handbook.gitlab.com/","handbook",{"text":456,"config":457},"Relacionamento com investidores",{"href":458,"dataGaName":459,"dataGaLocation":153},"https://ir.gitlab.com/","investor relations",{"text":461,"config":462},"Trust Center",{"href":463,"dataGaName":464,"dataGaLocation":153},"/pt-br/security/","trust center",{"text":466,"config":467},"AI Transparency Center",{"href":468,"dataGaName":469,"dataGaLocation":153},"/pt-br/ai-transparency-center/","ai transparency center",{"text":471,"config":472},"Boletim informativo",{"href":473,"dataGaName":474,"dataGaLocation":153},"/company/contact/","newsletter",{"text":476,"config":477},"Imprensa",{"href":478,"dataGaName":479,"dataGaLocation":153},"/press/","press",{"text":481,"config":482,"lists":483},"Fale com a gente",{"dataNavLevelOne":423},[484],{"items":485},[486,489,494],{"text":160,"config":487},{"href":162,"dataGaName":488,"dataGaLocation":153},"talk to sales",{"text":490,"config":491},"Ajuda",{"href":492,"dataGaName":493,"dataGaLocation":153},"/support/","get help",{"text":495,"config":496},"Portal de clientes",{"href":497,"dataGaName":498,"dataGaLocation":153},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":500,"login":501,"suggestions":508},"Fechar",{"text":502,"link":503},"Para pesquisar repositórios e projetos, faça login em",{"text":504,"config":505},"gitlab.com",{"href":167,"dataGaName":506,"dataGaLocation":507},"search login","search",{"text":509,"default":510},"Sugestões",[511,514,519,521,526,531],{"text":182,"config":512},{"href":187,"dataGaName":513,"dataGaLocation":507},"GitLab Duo (AI)",{"text":515,"config":516},"Sugestões de Código (IA)",{"href":517,"dataGaName":518,"dataGaLocation":507},"/pt-br/solutions/code-suggestions/","Code Suggestions (AI)",{"text":21,"config":520},{"href":234,"dataGaName":21,"dataGaLocation":507},{"text":522,"config":523},"GitLab na AWS",{"href":524,"dataGaName":525,"dataGaLocation":507},"/pt-br/partners/technology-partners/aws/","GitLab on AWS",{"text":527,"config":528},"GitLab no Google Cloud",{"href":529,"dataGaName":530,"dataGaLocation":507},"/pt-br/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":532,"config":533},"Por que escolher o GitLab?",{"href":194,"dataGaName":534,"dataGaLocation":507},"Why GitLab?",{"freeTrial":536,"mobileIcon":541,"desktopIcon":546},{"text":537,"config":538},"Iniciar avaliação gratuita",{"href":539,"dataGaName":158,"dataGaLocation":540},"https://gitlab.com/-/trials/new/","nav",{"altText":542,"config":543},"Ícone do GitLab",{"src":544,"dataGaName":545,"dataGaLocation":540},"/images/brand/gitlab-logo-tanuki.svg","gitlab icon",{"altText":542,"config":547},{"src":548,"dataGaName":545,"dataGaLocation":540},"/images/brand/gitlab-logo-type.svg",{"freeTrial":550,"mobileIcon":554,"desktopIcon":556},{"text":551,"config":552},"Saiba mais sobre o GitLab Duo",{"href":187,"dataGaName":553,"dataGaLocation":540},"gitlab duo",{"altText":542,"config":555},{"src":544,"dataGaName":545,"dataGaLocation":540},{"altText":542,"config":557},{"src":548,"dataGaName":545,"dataGaLocation":540},"content:shared:pt-br:main-navigation.yml","Main Navigation","shared/pt-br/main-navigation.yml","shared/pt-br/main-navigation",{"_path":563,"_dir":147,"_draft":6,"_partial":6,"_locale":7,"title":564,"button":565,"config":569,"_id":571,"_type":140,"_source":141,"_file":572,"_stem":573,"_extension":144},"/shared/pt-br/banner","A GitLab Duo Agent Platform está agora em beta público!",{"text":63,"config":566},{"href":567,"dataGaName":568,"dataGaLocation":153},"/pt-br/gitlab-duo/agent-platform/","duo banner",{"layout":570},"release","content:shared:pt-br:banner.yml","shared/pt-br/banner.yml","shared/pt-br/banner",{"_path":575,"_dir":147,"_draft":6,"_partial":6,"_locale":7,"data":576,"_id":778,"_type":140,"title":779,"_source":141,"_file":780,"_stem":781,"_extension":144},"/shared/pt-br/main-footer",{"text":577,"source":578,"edit":584,"contribute":589,"config":594,"items":599,"minimal":770},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"text":579,"config":580},"Acessar a origem da página",{"href":581,"dataGaName":582,"dataGaLocation":583},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":585,"config":586},"Editar esta página",{"href":587,"dataGaName":588,"dataGaLocation":583},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":590,"config":591},"Contribua",{"href":592,"dataGaName":593,"dataGaLocation":583},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":595,"facebook":596,"youtube":597,"linkedin":598},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[600,623,677,707,741],{"title":171,"links":601,"subMenu":606},[602],{"text":603,"config":604},"Plataforma DevSecOps",{"href":180,"dataGaName":605,"dataGaLocation":583},"devsecops platform",[607],{"title":312,"links":608},[609,613,618],{"text":610,"config":611},"Confira os planos",{"href":314,"dataGaName":612,"dataGaLocation":583},"view plans",{"text":614,"config":615},"Por que escolher o GitLab Premium?",{"href":616,"dataGaName":617,"dataGaLocation":583},"/pt-br/pricing/premium/","why premium",{"text":619,"config":620},"Por que escolher o GitLab Ultimate?",{"href":621,"dataGaName":622,"dataGaLocation":583},"/pt-br/pricing/ultimate/","why ultimate",{"title":624,"links":625},"Soluções",[626,631,634,636,641,646,650,653,656,661,663,665,667,672],{"text":627,"config":628},"Transformação digital",{"href":629,"dataGaName":630,"dataGaLocation":583},"/pt-br/topics/digital-transformation/","digital transformation",{"text":258,"config":632},{"href":253,"dataGaName":633,"dataGaLocation":583},"security & compliance",{"text":245,"config":635},{"href":229,"dataGaName":230,"dataGaLocation":583},{"text":637,"config":638},"Desenvolvimento ágil",{"href":639,"dataGaName":640,"dataGaLocation":583},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":642,"config":643},"Migração para a nuvem",{"href":644,"dataGaName":645,"dataGaLocation":583},"/pt-br/topics/cloud-native/","cloud transformation",{"text":647,"config":648},"SCM",{"href":242,"dataGaName":649,"dataGaLocation":583},"source code management",{"text":21,"config":651},{"href":234,"dataGaName":652,"dataGaLocation":583},"continuous integration & delivery",{"text":284,"config":654},{"href":286,"dataGaName":655,"dataGaLocation":583},"value stream management",{"text":657,"config":658},"GitOps",{"href":659,"dataGaName":660,"dataGaLocation":583},"/pt-br/solutions/gitops/","gitops",{"text":297,"config":662},{"href":299,"dataGaName":300,"dataGaLocation":583},{"text":302,"config":664},{"href":304,"dataGaName":305,"dataGaLocation":583},{"text":307,"config":666},{"href":309,"dataGaName":310,"dataGaLocation":583},{"text":668,"config":669},"Educação",{"href":670,"dataGaName":671,"dataGaLocation":583},"/pt-br/solutions/education/","education",{"text":673,"config":674},"Serviços financeiros",{"href":675,"dataGaName":676,"dataGaLocation":583},"/pt-br/solutions/finance/","financial services",{"title":317,"links":678},[679,681,683,685,688,690,693,695,697,699,701,703,705],{"text":328,"config":680},{"href":330,"dataGaName":331,"dataGaLocation":583},{"text":333,"config":682},{"href":335,"dataGaName":336,"dataGaLocation":583},{"text":63,"config":684},{"href":339,"dataGaName":340,"dataGaLocation":583},{"text":342,"config":686},{"href":344,"dataGaName":687,"dataGaLocation":583},"docs",{"text":365,"config":689},{"href":367,"dataGaName":368,"dataGaLocation":583},{"text":360,"config":691},{"href":692,"dataGaName":363,"dataGaLocation":583},"/customers/",{"text":370,"config":694},{"href":372,"dataGaName":373,"dataGaLocation":583},{"text":383,"config":696},{"href":385,"dataGaName":386,"dataGaLocation":583},{"text":375,"config":698},{"href":377,"dataGaName":378,"dataGaLocation":583},{"text":388,"config":700},{"href":390,"dataGaName":391,"dataGaLocation":583},{"text":393,"config":702},{"href":395,"dataGaName":396,"dataGaLocation":583},{"text":398,"config":704},{"href":400,"dataGaName":401,"dataGaLocation":583},{"text":403,"config":706},{"href":405,"dataGaName":406,"dataGaLocation":583},{"title":421,"links":708},[709,711,713,715,717,719,721,725,730,732,734,736],{"text":428,"config":710},{"href":430,"dataGaName":423,"dataGaLocation":583},{"text":433,"config":712},{"href":435,"dataGaName":436,"dataGaLocation":583},{"text":441,"config":714},{"href":443,"dataGaName":444,"dataGaLocation":583},{"text":446,"config":716},{"href":448,"dataGaName":449,"dataGaLocation":583},{"text":451,"config":718},{"href":453,"dataGaName":454,"dataGaLocation":583},{"text":456,"config":720},{"href":458,"dataGaName":459,"dataGaLocation":583},{"text":722,"config":723},"Sustainability",{"href":724,"dataGaName":722,"dataGaLocation":583},"/sustainability/",{"text":726,"config":727},"Diversidade, inclusão e pertencimento (DIB)",{"href":728,"dataGaName":729,"dataGaLocation":583},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":461,"config":731},{"href":463,"dataGaName":464,"dataGaLocation":583},{"text":471,"config":733},{"href":473,"dataGaName":474,"dataGaLocation":583},{"text":476,"config":735},{"href":478,"dataGaName":479,"dataGaLocation":583},{"text":737,"config":738},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":739,"dataGaName":740,"dataGaLocation":583},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":481,"links":742},[743,746,748,750,755,760,765],{"text":744,"config":745},"Fale com um especialista",{"href":162,"dataGaName":163,"dataGaLocation":583},{"text":490,"config":747},{"href":492,"dataGaName":493,"dataGaLocation":583},{"text":495,"config":749},{"href":497,"dataGaName":498,"dataGaLocation":583},{"text":751,"config":752},"Status",{"href":753,"dataGaName":754,"dataGaLocation":583},"https://status.gitlab.com/","status",{"text":756,"config":757},"Termos de uso",{"href":758,"dataGaName":759,"dataGaLocation":583},"/terms/","terms of use",{"text":761,"config":762},"Aviso de Privacidade",{"href":763,"dataGaName":764,"dataGaLocation":583},"/pt-br/privacy/","privacy statement",{"text":766,"config":767},"Preferências de cookies",{"dataGaName":768,"dataGaLocation":583,"id":769,"isOneTrustButton":215},"cookie preferences","ot-sdk-btn",{"items":771},[772,774,776],{"text":756,"config":773},{"href":758,"dataGaName":759,"dataGaLocation":583},{"text":761,"config":775},{"href":763,"dataGaName":764,"dataGaLocation":583},{"text":766,"config":777},{"dataGaName":768,"dataGaLocation":583,"id":769,"isOneTrustButton":215},"content:shared:pt-br:main-footer.yml","Main Footer","shared/pt-br/main-footer.yml","shared/pt-br/main-footer",{"_path":783,"_dir":147,"_draft":6,"_partial":6,"_locale":7,"header":784,"eyebrow":785,"blurb":786,"button":787,"secondaryButton":791,"_id":793,"_type":140,"title":794,"_source":141,"_file":795,"_stem":796,"_extension":144},"/shared/pt-br/next-steps","Comece a entregar software melhor, mais rapidamente","Mais de 50% das empresas Fortune 100 confiam no GitLab","Descubra o que sua equipe pode fazer com a\n\n\nplataforma DevSecOps inteligente.\n",{"text":155,"config":788},{"href":789,"dataGaName":158,"dataGaLocation":790},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":160,"config":792},{"href":162,"dataGaName":163,"dataGaLocation":790},"content:shared:pt-br:next-steps.yml","Next Steps","shared/pt-br/next-steps.yml","shared/pt-br/next-steps",1753981699758]