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!