[{"data":1,"prerenderedAt":760},["ShallowReactive",2],{"/pt-br/topics/ci-cd/implement-continuous-integration":3,"navigation-pt-br":138,"banner-pt-br":537,"footer-pt-br":547,"next-steps-pt-br":750},{"id":4,"title":5,"body":6,"category":6,"config":6,"content":7,"description":6,"extension":130,"meta":131,"navigation":132,"path":133,"seo":134,"slug":6,"stem":136,"testContent":6,"type":6,"__hash__":137},"pages/pt-br/topics/ci-cd/implement-continuous-integration/index.yml","",null,[8,22,30,83,128],{"type":9,"componentName":9,"componentContent":10},"CommonBreadcrumbs",{"crumbs":11},[12,16,20],{"title":13,"config":14},"Industry topics",{"href":15},"/topics/",{"title":17,"config":18},"CI/CD",{"href":19},"/pt-br/topics/ci-cd/",{"title":21},"Implement continuous integration",{"type":23,"componentName":23,"componentContent":24},"CommonArticleHero",{"title":25,"text":26,"config":27},"Por que implementar a integração contínua","A implementação da integração contínua (CI) garante que partes do código sejam frequentemente mescladas e testadas, melhorando a qualidade do software e simplificando o processo de implantação. As práticas de CI levam a ciclos de lançamento mais rápidos, fluxos de trabalho de código para produção melhores e inúmeros benefícios para as equipes de desenvolvimento de software.\n",{"id":28,"twoColumns":29},"por-que-implementar-a-integração-contínua",false,{"type":31,"componentName":31,"componentContent":32},"CommonSideNavigationWithTree",{"anchors":33,"components":56},{"text":34,"data":35},"On this page",[36,40,44,48,52],{"text":37,"config":38},"O que é integração contínua?",{"href":39},"#what-is-continuous-integration",{"text":41,"config":42},"Como configurar a integração contínua",{"href":43},"#how-to-set-up-continuous-integration",{"text":45,"config":46},"Ferramentas de integração contínua essenciais",{"href":47},"#essential-continuous-integration-tools",{"text":49,"config":50},"Como fazer a integração contínua da maneira certa",{"href":51},"#how-to-do-continuous-integration-the-right-way",{"text":53,"config":54},"Conclusão",{"href":55},"#conclusion",[57,63,68,73,78],{"type":58,"componentName":58,"componentContent":59},"TopicsCopy",{"header":37,"text":60,"config":61},"A integração contínua (CI) é a prática de mesclar códigos em um repositório compartilhado, geralmente várias vezes ao dia. Dentro do repositório ou ambiente de produção, compilações e testes automatizados são feitos para garantir que não haja problemas de integração ou no código mesclado. Pipelines de integração contínua realizam testes automatizados. O código novo pode passar nesses testes e seguir para a próxima etapa ou falhar. Isso garante que apenas códigos validados por CI entrem em produção.",{"id":62},"what-is-continuous-integration",{"type":58,"componentName":58,"componentContent":64},{"header":41,"text":65,"config":66},"Uma integração contínua bem feita requer uma mudança de mentalidade e um compromisso com as [práticas recomendadas de DevOps](/topics/devops/){data-ga-name=\"devops best practices\" data-ga-location=\"body\"}. Além da adesão da empresa, pode ser necessário considerar investimentos significativos em infraestrutura e ferramentas. Uma liderança técnica com conhecimento e experiência em DevOps trabalhando em um ambiente de nuvem nativa também será crucial para o sucesso.\n",{"id":67},"how-to-set-up-continuous-integration",{"type":58,"componentName":58,"componentContent":69},{"header":45,"text":70,"config":71},"As equipes podem investir em várias combinações de ferramentas ou serviços em nuvem, mas aquelas que estiverem implementando a integração contínua (CI) pela primeira vez devem começar com três ferramentas essenciais:\n\n* Um sistema de gerenciamento de código-fonte (SCM), como o [Git](/solutions/source-code-management/){data-ga-name=\"git\" data-ga-location=\"body\"}.\n\n* Um repositório compartilhado de código-fonte que serve como uma fonte única de verdade para todo o código.\n\n* Um servidor de integração contínua que executa scripts para alterações de código integrado ao seu repositório central de código-fonte (como [GitLab CI](/solutions/continuous-integration/){data-ga-name=\"gitlab ci\" data-ga-location=\"body\"}).\n",{"id":72},"essential-continuous-integration-tools",{"type":58,"componentName":58,"componentContent":74},{"header":49,"text":75,"config":76},"A integração contínua é mais do que usar as ferramentas certas. Embora a implementação de ferramentas de CI faça parte desse processo, há uma mudança cultural que também precisa acontecer. A integração contínua é parte da [mentalidade de DevOps](/topics/devops/){data-ga-name=\"devops mindset\" data-ga-location=\"body\"} como um todo. Para obter o máximo de benefícios da integração contínua, tenha em mente as ferramentas e as necessidades culturais:\n\n### Faça o commit do código com frequência\n\n\nA integração contínua tem sucesso com alterações pequenas e frequentes no código. Quando o código é testado em pequenos lotes é mais fácil para os desenvolvedores identificar bugs e erros e garantir uma melhor qualidade de código.\n\n\n### Evite a complexidade nos pipelines de CI\n\n\nÉ fácil introduzir complexidade desnecessária em ambientes de desenvolvimento. Mantenha tudo o mais simples possível e busque [soluções chatas](/blog/boring-solutions-faster-iteration/){data-ga-name=\"boring solutions\" data-ga-location=\"body\"}.\n\n\n### Encontre a [integração contínua ideal para as suas necessidades](/topics/ci-cd/implement-continuous-integration/#find-the-right-continuous-integration-for-your-needs){data-ga-name=\"continuous integration for your needs\" data-ga-location=\"body\"}\n\n\nNem toda CI é feita da mesma forma, por isso é importante [encontrar a CI ideal](/topics/ci-cd/choose-continuous-integration-tool/){data-ga-name=\"find the right ci\" data-ga-location=\"body\"} para as suas necessidades. É compatível com o seu provedor de nuvem? Está dentro do orçamento? Como se compara a outras ferramentas semelhantes? Oferece espaço para crescimento? Faça as perguntas certas e encontrará uma solução de CI para ajudar você a longo prazo.\n",{"id":77},"how-to-do-continuous-integration-the-right-way",{"type":58,"componentName":58,"componentContent":79},{"header":53,"text":80,"config":81},"A implementação da integração contínua (CI) é um componente-chave da prática de desenvolvimento de software por DevOps, oferecendo inúmeros benefícios que aprimoram todo o ciclo de vida do desenvolvimento de software. Ao mesclar trechos de código com frequência e realizar testes automatizados, a CI garante produtos de software de alta qualidade e processos de implantação eficientes. As equipes de desenvolvimento de software se beneficiam de fluxos de trabalho de desenvolvimento aprimorados, ciclos de lançamento mais rápidos e um processo de entrega mais tranquilo.\n\nA adoção de práticas de CI requer não só as ferramentas certas, sistemas de controle de versão e servidores de CI, mas também uma mudança cultural que propicie práticas de desenvolvimento colaborativas e iterativas. Essa abordagem holística do processo de integração contínua oferece suporte a todo o processo de lançamento de software, do desenvolvimento à implantação, resultando em software de alta qualidade e ciclos de desenvolvimento simplificados.\n",{"id":82},"conclusion",{"type":84,"componentName":84,"componentContent":85},"CommonResourcesContainer",{"header":86,"tabs":87},"Conteúdo sugerido",[88],{"name":89,"items":90,"config":127},"resources",[91,101,111,119],{"header":92,"type":93,"image":94,"link":97},"Como defender o uso da CI/CD na sua organização","Webcast",{"altText":92,"config":95},{"src":96},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159368/Website/Topics/drupalassoc_cover.jpg",{"text":98,"config":99},"Assista agora",{"href":100,"icon":93,"modal":29},"/webcast/cicd-in-your-organization/",{"header":102,"type":103,"image":104,"link":107},"Precisa de aceitação do DevOps? Descubra como convencer as partes interessadas","Web",{"altText":102,"config":105},{"src":106},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159343/Website/Topics/customers-link.jpg",{"text":108,"config":109},"Saiba mais",{"href":110,"icon":103,"modal":29},"/blog/devops-stakeholder-buyin/",{"header":112,"type":103,"image":113,"link":116},"Usando [autoreferência] com o GitLab CI/CD: criando imagens de compilação",{"altText":112,"config":114},{"src":115},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159401/Website/Topics/hotjar.jpg",{"text":108,"config":117},{"href":118,"icon":103,"modal":29},"/blog/building-build-images/",{"header":120,"type":103,"image":121,"link":124},"Um guia sobre integração contínua para iniciantes",{"altText":120,"config":122},{"src":123},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158563/Website/Topics/modernize-cicd.jpg",{"text":108,"config":125},{"href":126,"icon":103,"modal":29},"/blog/a-beginners-guide-to-continuous-integration/",{"key":89},{"type":129,"componentName":129},"CommonNextSteps","yml",{},true,"/pt-br/topics/ci-cd/implement-continuous-integration",{"title":25,"description":135},"Implementar a integração contínua é um desafio. Descubra as três ferramentas essenciais e como fazer a integração contínua da maneira certa.","pt-br/topics/ci-cd/implement-continuous-integration/index","sBzyVswfAyFLxvh-5biwZS0DHd0Kez53md54qdIxKEY",{"data":139},{"logo":140,"freeTrial":145,"sales":150,"login":155,"items":160,"search":465,"minimal":500,"duo":518,"pricingDeployment":527},{"config":141},{"href":142,"dataGaName":143,"dataGaLocation":144},"/pt-br/","gitlab logo","header",{"text":146,"config":147},"Faça uma avaliação gratuita",{"href":148,"dataGaName":149,"dataGaLocation":144},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/pt-br&glm_content=default-saas-trial/","free trial",{"text":151,"config":152},"Fale com a equipe de vendas",{"href":153,"dataGaName":154,"dataGaLocation":144},"/pt-br/sales/","sales",{"text":156,"config":157},"Fazer login",{"href":158,"dataGaName":159,"dataGaLocation":144},"https://gitlab.com/users/sign_in/","sign in",[161,187,282,287,386,446],{"text":162,"config":163,"cards":165},"Plataforma",{"dataNavLevelOne":164},"platform",[166,172,180],{"title":162,"description":167,"link":168},"A plataforma de orquestração inteligente para DevSecOps",{"text":169,"config":170},"Explore a nossa plataforma",{"href":171,"dataGaName":164,"dataGaLocation":144},"/pt-br/platform/",{"title":173,"description":174,"link":175},"GitLab Duo Agent Platform","IA agentiva para todo o ciclo de vida do software",{"text":176,"config":177},"Conheça o GitLab Duo",{"href":178,"dataGaName":179,"dataGaLocation":144},"/pt-br/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":181,"description":182,"link":183},"Por que usar o GitLab","Veja os principais motivos pelos quais as empresas escolhem o GitLab",{"text":108,"config":184},{"href":185,"dataGaName":186,"dataGaLocation":144},"/pt-br/why-gitlab/","why gitlab",{"text":188,"left":132,"config":189,"link":191,"lists":195,"footer":264},"Produtos",{"dataNavLevelOne":190},"solutions",{"text":192,"config":193},"Confira todas as soluções",{"href":194,"dataGaName":190,"dataGaLocation":144},"/pt-br/solutions/",[196,220,242],{"title":197,"description":198,"link":199,"items":204},"Automação","CI/CD e automação para acelerar a implantação",{"config":200},{"icon":201,"href":202,"dataGaName":203,"dataGaLocation":144},"AutomatedCodeAlt","/pt-br/solutions/delivery-automation/","automated software delivery",[205,208,211,216],{"text":17,"config":206},{"href":207,"dataGaLocation":144,"dataGaName":17},"/pt-br/solutions/continuous-integration/",{"text":173,"config":209},{"href":178,"dataGaLocation":144,"dataGaName":210},"gitlab duo agent platform - product menu",{"text":212,"config":213},"Gerenciamento de código-fonte",{"href":214,"dataGaLocation":144,"dataGaName":215},"/pt-br/solutions/source-code-management/","Source Code Management",{"text":217,"config":218},"Entrega de software automatizada",{"href":202,"dataGaLocation":144,"dataGaName":219},"Automated software delivery",{"title":221,"description":222,"link":223,"items":228},"Segurança","Acelere a entrega de código sem comprometer a segurança",{"config":224},{"href":225,"dataGaName":226,"dataGaLocation":144,"icon":227},"/pt-br/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[229,233,238],{"text":230,"config":231},"Application Security Testing",{"href":225,"dataGaName":232,"dataGaLocation":144},"Application security testing",{"text":234,"config":235},"Segurança da cadeia de suprimentos de software",{"href":236,"dataGaLocation":144,"dataGaName":237},"/pt-br/solutions/supply-chain/","Software supply chain security",{"text":239,"config":240},"Software Compliance",{"href":241,"dataGaName":239,"dataGaLocation":144},"/pt-br/solutions/software-compliance/",{"title":243,"link":244,"items":249},"Medição",{"config":245},{"icon":246,"href":247,"dataGaName":248,"dataGaLocation":144},"DigitalTransformation","/pt-br/solutions/visibility-measurement/","visibility and measurement",[250,254,259],{"text":251,"config":252},"Visibilidade e medição",{"href":247,"dataGaLocation":144,"dataGaName":253},"Visibility and Measurement",{"text":255,"config":256},"Gestão de fluxo de valor",{"href":257,"dataGaLocation":144,"dataGaName":258},"/pt-br/solutions/value-stream-management/","Value Stream Management",{"text":260,"config":261},"Análises e insights",{"href":262,"dataGaLocation":144,"dataGaName":263},"/pt-br/solutions/analytics-and-insights/","Analytics and insights",{"title":265,"items":266},"GitLab para",[267,272,277],{"text":268,"config":269},"Grandes empresas",{"href":270,"dataGaLocation":144,"dataGaName":271},"/pt-br/enterprise/","enterprise",{"text":273,"config":274},"Pequenas empresas",{"href":275,"dataGaLocation":144,"dataGaName":276},"/pt-br/small-business/","small business",{"text":278,"config":279},"Setor público",{"href":280,"dataGaLocation":144,"dataGaName":281},"/pt-br/solutions/public-sector/","public sector",{"text":283,"config":284},"Preços",{"href":285,"dataGaName":286,"dataGaLocation":144,"dataNavLevelOne":286},"/pt-br/pricing/","pricing",{"text":288,"config":289,"link":290,"lists":294,"feature":373},"Recursos",{"dataNavLevelOne":89},{"text":291,"config":292},"Confira todos os recursos",{"href":293,"dataGaName":89,"dataGaLocation":144},"/pt-br/resources/",[295,327,345],{"title":296,"items":297},"Primeiros passos",[298,303,308,312,317,322],{"text":299,"config":300},"Instalação",{"href":301,"dataGaName":302,"dataGaLocation":144},"/pt-br/install/","install",{"text":304,"config":305},"Guias de início rápido",{"href":306,"dataGaName":307,"dataGaLocation":144},"/pt-br/get-started/","quick setup checklists",{"text":108,"config":309},{"href":310,"dataGaLocation":144,"dataGaName":311},"https://university.gitlab.com/","learn",{"text":313,"config":314},"Documentação do produto",{"href":315,"dataGaName":316,"dataGaLocation":144},"https://docs.gitlab.com/","product documentation",{"text":318,"config":319},"Vídeos de melhores práticas",{"href":320,"dataGaName":321,"dataGaLocation":144},"/pt-br/getting-started-videos/","best practice videos",{"text":323,"config":324},"Integrações",{"href":325,"dataGaName":326,"dataGaLocation":144},"/pt-br/integrations/","integrations",{"title":328,"items":329},"Descubra",[330,335,340],{"text":331,"config":332},"Histórias de sucesso de clientes",{"href":333,"dataGaName":334,"dataGaLocation":144},"/pt-br/customers/","customer success stories",{"text":336,"config":337},"Blog",{"href":338,"dataGaName":339,"dataGaLocation":144},"/blog/","blog",{"text":341,"config":342},"Trabalho remoto",{"href":343,"dataGaName":344,"dataGaLocation":144},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":346,"items":347},"Conecte-se",[348,353,358,363,368],{"text":349,"config":350},"Serviços do GitLab",{"href":351,"dataGaName":352,"dataGaLocation":144},"/pt-br/services/","services",{"text":354,"config":355},"Comunidade",{"href":356,"dataGaName":357,"dataGaLocation":144},"/community/","community",{"text":359,"config":360},"Fórum",{"href":361,"dataGaName":362,"dataGaLocation":144},"https://forum.gitlab.com/","forum",{"text":364,"config":365},"Eventos",{"href":366,"dataGaName":367,"dataGaLocation":144},"/events/","events",{"text":369,"config":370},"Parceiros",{"href":371,"dataGaName":372,"dataGaLocation":144},"/pt-br/partners/","partners",{"backgroundColor":374,"textColor":375,"text":376,"image":377,"link":381},"#2f2a6b","#fff","Insights para o futuro do desenvolvimento de software",{"altText":378,"config":379},"cartão promocional do The Source",{"src":380},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":382,"config":383},"Confira as novidades",{"href":384,"dataGaName":385,"dataGaLocation":144},"/pt-br/the-source/","the source",{"text":387,"config":388,"lists":390},"Empresa",{"dataNavLevelOne":389},"company",[391],{"items":392},[393,398,404,406,411,416,421,426,431,436,441],{"text":394,"config":395},"Sobre",{"href":396,"dataGaName":397,"dataGaLocation":144},"/pt-br/company/","about",{"text":399,"config":400,"footerGa":403},"Vagas",{"href":401,"dataGaName":402,"dataGaLocation":144},"/jobs/","jobs",{"dataGaName":402},{"text":364,"config":405},{"href":366,"dataGaName":367,"dataGaLocation":144},{"text":407,"config":408},"Liderança",{"href":409,"dataGaName":410,"dataGaLocation":144},"/company/team/e-group/","leadership",{"text":412,"config":413},"Equipe",{"href":414,"dataGaName":415,"dataGaLocation":144},"/company/team/","team",{"text":417,"config":418},"Manual",{"href":419,"dataGaName":420,"dataGaLocation":144},"https://handbook.gitlab.com/","handbook",{"text":422,"config":423},"Relacionamento com investidores",{"href":424,"dataGaName":425,"dataGaLocation":144},"https://ir.gitlab.com/","investor relations",{"text":427,"config":428},"Trust Center",{"href":429,"dataGaName":430,"dataGaLocation":144},"/pt-br/security/","trust center",{"text":432,"config":433},"AI Transparency Center",{"href":434,"dataGaName":435,"dataGaLocation":144},"/pt-br/ai-transparency-center/","ai transparency center",{"text":437,"config":438},"Boletim informativo",{"href":439,"dataGaName":440,"dataGaLocation":144},"/company/contact/#contact-forms","newsletter",{"text":442,"config":443},"Imprensa",{"href":444,"dataGaName":445,"dataGaLocation":144},"/press/","press",{"text":447,"config":448,"lists":449},"Fale com a gente",{"dataNavLevelOne":389},[450],{"items":451},[452,455,460],{"text":151,"config":453},{"href":153,"dataGaName":454,"dataGaLocation":144},"talk to sales",{"text":456,"config":457},"Portal de suporte",{"href":458,"dataGaName":459,"dataGaLocation":144},"https://support.gitlab.com","support portal",{"text":461,"config":462},"Portal de clientes",{"href":463,"dataGaName":464,"dataGaLocation":144},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":466,"login":467,"suggestions":474},"Fechar",{"text":468,"link":469},"Para pesquisar repositórios e projetos, faça login em",{"text":470,"config":471},"gitlab.com",{"href":158,"dataGaName":472,"dataGaLocation":473},"search login","search",{"text":475,"default":476},"Sugestões",[477,479,484,486,491,496],{"text":173,"config":478},{"href":178,"dataGaName":173,"dataGaLocation":473},{"text":480,"config":481},"Sugestões de Código (IA)",{"href":482,"dataGaName":483,"dataGaLocation":473},"/pt-br/solutions/code-suggestions/","Code Suggestions (AI)",{"text":17,"config":485},{"href":207,"dataGaName":17,"dataGaLocation":473},{"text":487,"config":488},"GitLab na AWS",{"href":489,"dataGaName":490,"dataGaLocation":473},"/pt-br/partners/technology-partners/aws/","GitLab on AWS",{"text":492,"config":493},"GitLab no Google Cloud",{"href":494,"dataGaName":495,"dataGaLocation":473},"/pt-br/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":497,"config":498},"Por que escolher o GitLab?",{"href":185,"dataGaName":499,"dataGaLocation":473},"Why GitLab?",{"freeTrial":501,"mobileIcon":506,"desktopIcon":511,"secondaryButton":514},{"text":502,"config":503},"Iniciar avaliação gratuita",{"href":504,"dataGaName":149,"dataGaLocation":505},"https://gitlab.com/-/trials/new/","nav",{"altText":507,"config":508},"Ícone do GitLab",{"src":509,"dataGaName":510,"dataGaLocation":505},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":507,"config":512},{"src":513,"dataGaName":510,"dataGaLocation":505},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":296,"config":515},{"href":516,"dataGaName":517,"dataGaLocation":505},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/pt-br/get-started/","get started",{"freeTrial":519,"mobileIcon":523,"desktopIcon":525},{"text":520,"config":521},"Saiba mais sobre o GitLab Duo",{"href":178,"dataGaName":522,"dataGaLocation":505},"gitlab duo",{"altText":507,"config":524},{"src":509,"dataGaName":510,"dataGaLocation":505},{"altText":507,"config":526},{"src":513,"dataGaName":510,"dataGaLocation":505},{"freeTrial":528,"mobileIcon":533,"desktopIcon":535},{"text":529,"config":530},"Voltar para preços",{"href":285,"dataGaName":531,"dataGaLocation":505,"icon":532},"back to pricing","GoBack",{"altText":507,"config":534},{"src":509,"dataGaName":510,"dataGaLocation":505},{"altText":507,"config":536},{"src":513,"dataGaName":510,"dataGaLocation":505},{"title":538,"button":539,"config":544},"Veja como a IA agêntica transforma a entrega de software",{"text":540,"config":541},"Assista ao GitLab Transcend agora",{"href":542,"dataGaName":543,"dataGaLocation":144},"/pt-br/events/transcend/virtual/","transcend event",{"layout":545,"icon":546,"disabled":132},"release","AiStar",{"data":548},{"text":549,"source":550,"edit":556,"contribute":561,"config":566,"items":571,"minimal":742},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"text":551,"config":552},"Acessar a origem da página",{"href":553,"dataGaName":554,"dataGaLocation":555},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":557,"config":558},"Editar esta página",{"href":559,"dataGaName":560,"dataGaLocation":555},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":562,"config":563},"Contribua",{"href":564,"dataGaName":565,"dataGaLocation":555},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":567,"facebook":568,"youtube":569,"linkedin":570},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[572,595,649,676,710],{"title":162,"links":573,"subMenu":578},[574],{"text":575,"config":576},"Plataforma DevSecOps",{"href":171,"dataGaName":577,"dataGaLocation":555},"devsecops platform",[579],{"title":283,"links":580},[581,585,590],{"text":582,"config":583},"Confira os planos",{"href":285,"dataGaName":584,"dataGaLocation":555},"view plans",{"text":586,"config":587},"Por que escolher o GitLab Premium?",{"href":588,"dataGaName":589,"dataGaLocation":555},"/pt-br/pricing/premium/","why premium",{"text":591,"config":592},"Por que escolher o GitLab Ultimate?",{"href":593,"dataGaName":594,"dataGaLocation":555},"/pt-br/pricing/ultimate/","why ultimate",{"title":596,"links":597},"Soluções",[598,603,606,608,613,618,622,625,628,633,635,637,639,644],{"text":599,"config":600},"Transformação digital",{"href":601,"dataGaName":602,"dataGaLocation":555},"/pt-br/topics/digital-transformation/","digital transformation",{"text":604,"config":605},"Segurança e conformidade",{"href":225,"dataGaName":232,"dataGaLocation":555},{"text":217,"config":607},{"href":202,"dataGaName":203,"dataGaLocation":555},{"text":609,"config":610},"Desenvolvimento ágil",{"href":611,"dataGaName":612,"dataGaLocation":555},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":614,"config":615},"Migração para a nuvem",{"href":616,"dataGaName":617,"dataGaLocation":555},"/pt-br/topics/cloud-native/","cloud transformation",{"text":619,"config":620},"SCM",{"href":214,"dataGaName":621,"dataGaLocation":555},"source code management",{"text":17,"config":623},{"href":207,"dataGaName":624,"dataGaLocation":555},"continuous integration & delivery",{"text":255,"config":626},{"href":257,"dataGaName":627,"dataGaLocation":555},"value stream management",{"text":629,"config":630},"GitOps",{"href":631,"dataGaName":632,"dataGaLocation":555},"/pt-br/solutions/gitops/","gitops",{"text":268,"config":634},{"href":270,"dataGaName":271,"dataGaLocation":555},{"text":273,"config":636},{"href":275,"dataGaName":276,"dataGaLocation":555},{"text":278,"config":638},{"href":280,"dataGaName":281,"dataGaLocation":555},{"text":640,"config":641},"Educação",{"href":642,"dataGaName":643,"dataGaLocation":555},"/pt-br/solutions/education/","education",{"text":645,"config":646},"Serviços financeiros",{"href":647,"dataGaName":648,"dataGaLocation":555},"/pt-br/solutions/finance/","financial services",{"title":288,"links":650},[651,653,655,657,660,662,664,666,668,670,672,674],{"text":299,"config":652},{"href":301,"dataGaName":302,"dataGaLocation":555},{"text":304,"config":654},{"href":306,"dataGaName":307,"dataGaLocation":555},{"text":108,"config":656},{"href":310,"dataGaName":311,"dataGaLocation":555},{"text":313,"config":658},{"href":315,"dataGaName":659,"dataGaLocation":555},"docs",{"text":336,"config":661},{"href":338,"dataGaName":339,"dataGaLocation":555},{"text":331,"config":663},{"href":333,"dataGaName":334,"dataGaLocation":555},{"text":341,"config":665},{"href":343,"dataGaName":344,"dataGaLocation":555},{"text":349,"config":667},{"href":351,"dataGaName":352,"dataGaLocation":555},{"text":354,"config":669},{"href":356,"dataGaName":357,"dataGaLocation":555},{"text":359,"config":671},{"href":361,"dataGaName":362,"dataGaLocation":555},{"text":364,"config":673},{"href":366,"dataGaName":367,"dataGaLocation":555},{"text":369,"config":675},{"href":371,"dataGaName":372,"dataGaLocation":555},{"title":387,"links":677},[678,680,682,684,686,688,690,694,699,701,703,705],{"text":394,"config":679},{"href":396,"dataGaName":389,"dataGaLocation":555},{"text":399,"config":681},{"href":401,"dataGaName":402,"dataGaLocation":555},{"text":407,"config":683},{"href":409,"dataGaName":410,"dataGaLocation":555},{"text":412,"config":685},{"href":414,"dataGaName":415,"dataGaLocation":555},{"text":417,"config":687},{"href":419,"dataGaName":420,"dataGaLocation":555},{"text":422,"config":689},{"href":424,"dataGaName":425,"dataGaLocation":555},{"text":691,"config":692},"Sustainability",{"href":693,"dataGaName":691,"dataGaLocation":555},"/sustainability/",{"text":695,"config":696},"Diversidade, inclusão e pertencimento (DIB)",{"href":697,"dataGaName":698,"dataGaLocation":555},"/pt-br/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":427,"config":700},{"href":429,"dataGaName":430,"dataGaLocation":555},{"text":437,"config":702},{"href":439,"dataGaName":440,"dataGaLocation":555},{"text":442,"config":704},{"href":444,"dataGaName":445,"dataGaLocation":555},{"text":706,"config":707},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":708,"dataGaName":709,"dataGaLocation":555},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":447,"links":711},[712,715,720,722,727,732,737],{"text":713,"config":714},"Fale com um especialista",{"href":153,"dataGaName":154,"dataGaLocation":555},{"text":716,"config":717},"Ajuda",{"href":718,"dataGaName":719,"dataGaLocation":555},"https://support.gitlab.com/hc/en-us/articles/11626483177756-GitLab-Support","get help",{"text":461,"config":721},{"href":463,"dataGaName":464,"dataGaLocation":555},{"text":723,"config":724},"Status",{"href":725,"dataGaName":726,"dataGaLocation":555},"https://status.gitlab.com/","status",{"text":728,"config":729},"Termos de uso",{"href":730,"dataGaName":731,"dataGaLocation":555},"/terms/","terms of use",{"text":733,"config":734},"Aviso de Privacidade",{"href":735,"dataGaName":736,"dataGaLocation":555},"/pt-br/privacy/","privacy statement",{"text":738,"config":739},"Preferências de cookies",{"dataGaName":740,"dataGaLocation":555,"id":741,"isOneTrustButton":132},"cookie preferences","ot-sdk-btn",{"items":743},[744,746,748],{"text":728,"config":745},{"href":730,"dataGaName":731,"dataGaLocation":555},{"text":733,"config":747},{"href":735,"dataGaName":736,"dataGaLocation":555},{"text":738,"config":749},{"dataGaName":740,"dataGaLocation":555,"id":741,"isOneTrustButton":132},{"header":751,"blurb":752,"button":753,"secondaryButton":758},"Comece a desenvolver mais rápido hoje","Veja o que sua equipe pode fazer com a plataforma de orquestração inteligente para DevSecOps.\n",{"text":754,"config":755},"Obtenha sua avaliação gratuita",{"href":756,"dataGaName":149,"dataGaLocation":757},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/pt-br/","feature",{"text":151,"config":759},{"href":153,"dataGaName":154,"dataGaLocation":757},1776447765050]