DEV Community

Vinícius Alves Mello
Vinícius Alves Mello

Posted on

Criando uma conta e configurando um projeto no CodeMagic

Contexto

A ideia desse artigo é compartilhar um passo a passo de como configurar o deploy dentro do CodeMagic.

Vamos usar como exemplo o deploy do projeto Kotlin Library Sample.

Dentro desse projeto temos 2 arquivos que facilitam todo esse processo:

  • Configuração do Fastlane disponível no arquivo /fastlane/Fastfile;
  • Configuração do CodeMagic, que fica no arquivo codemagic.yaml.

Passo a passo

Criar conta

Clique em Sign up.

Step 1

No nosso caso desse projeto selecionamos o GitHub.

Step 2

Clique em Get start

Step 3

Selecione GitHub e clique em Next: Install App

4Step

Conectando ao repositório do GitHub

Selecione sua conta no GitHub.

Step 5

Autorize o acesso aos repositórios

Step 6

Criar o projeto

Selecione o repositório e informe o tipo do projeto.

Step 7

Configurar o projeto

Clique em Finish build setup

Step 8

Configure as variáveis de ambiente

Step 9

Configure o Webhook

Clique em Update webhook.

Webhook - 1

Verifique se o mesmo aparece no GitHub, ou adicione manualmente.

Webhook - 2

Execução da pipeline

Pipeline do Merge Request

Execução da pipeline no GitHub e no CodeMagic

Pipeline - 1

Pipeline - 2

Pipeline - 3

Pipeline após a criação da tag no GitHub

Pipeline - 4

Resultado da publicação no Artifactory

Pipeline - 5

Top comments (1)

Collapse
 
robsongrangeiro profile image
Robson Grangeiro

Muito bom maninho!

AWS Security LIVE!

Tune in for AWS Security LIVE!

Join AWS Security LIVE! for expert insights and actionable tips to protect your organization and keep security teams prepared.

Learn More