Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
pres:gerti:devops:como_criar_uma_pipeline_de_ci_cd [19/03/2026 15:49] – [Pré-requisitos] lviniciuspres:gerti:devops:como_criar_uma_pipeline_de_ci_cd [26/03/2026 19:23] (atual) lvinicius
Linha 1: Linha 1:
 ====== Como criar uma pipeline de CI/CD ====== ====== Como criar uma pipeline de CI/CD ======
  
-Este guia irá te ensinar a configurar a pipeline de CI/CD do seu repositório integrando totalmente com a nossa infraestrutura. Este guia irá te ensinar a configurar a pipeline de CI/CD do seu repositório integrando totalmente com a nossa infraestrutura.+Este guia irá te ensinar a configurar a pipeline de CI/CD do seu repositório integrando totalmente com a nossa infraestrutura.
  
 ===== Objetivo ===== ===== Objetivo =====
Linha 7: Linha 7:
 Ao final de todos os passos, você terá uma pipeline que: Ao final de todos os passos, você terá uma pipeline que:
  
-  - Faz **deploy em produção** quando há commit na ''%%main%%'' +  - É ativada ao fazer ''%%push%%'' na ''%%main%%'' na ''%%develop%%''. 
-  - Faz **deploy em homologação** quando há commit na ''%%develop%%'' +  - Versiona o repositório com base no nome dos commits. 
-  - Realiza [[pres:gerti:devops:versionamento_semantico|Versionamento Semântico]] automaticamente +  - Realiza ''%%deploy%%'' automático.
-  - Executa **testes** automatizados+
  
 +===== Pré-requisitos =====
 +
 +Antes de começar:
 +
 +  - Se seu projeto ainda não possui uma **Dockerfile** funcional, veja [[..:como_envelopar_meu_projeto_com_docker|como_envelopar_meu_projeto_com_docker]].
 +  - Se não conhece o **Gitflow**, vale a pena ver como é a nossa [[pres:gerti:padronizacao_git:start|Padronização do Git]]
 +  - Se não conhece
  
 ===== Tutorial ===== ===== Tutorial =====
  
-  - [[..:conceitos_jobs_e_estagios|Conceitos: Jobs e Estágios]] +  - [[pres:gerti:devops:como_criar_uma_pipeline_de_ci_cd:conceitos_jobs_e_estagios|ConceitosJobs e Estágios]] 
-  - [[..:configurando_o_deploy_em_producao|Configurando o Deploy em Produção]] +  - [[pres:gerti:devops:como_criar_uma_pipeline_de_ci_cd:configurando_pipeline|Configurando a pipeline minima para docker]]
-  - [[pres:gerti:devops:como_criar_uma_pipeline_de_ci_cd:configurando_o_deploy_em_producao|Configurando o Deploy em Produção]] +
-  - [[pres:gerti:devops:como_criar_uma_pipeline_de_ci_cd:adicionando_o_job_de_semantic_release|Adicionando o Job de Semantic Release]] +
-  - [[pres:gerti:devops:como_criar_uma_pipeline_de_ci_cd:adicionando_o_job_de_testes|Adicionando o Job de Testes]]+
  
 ===== FAQ ===== ===== FAQ =====
- 
-<code> 
-pres:gerti:padronizacao_git 
-pres:gerti:padronizacao_git:start 
-</code> 
  
  • pres/gerti/devops/como_criar_uma_pipeline_de_ci_cd.1773935354.txt.gz
  • Última modificação: 19/03/2026 15:49
  • por lvinicius