Criando scripts de build – 20 dias com App Center / Dia 11

Este é o Dia 11 da série de artigos “20 dias com App Center”. Neste artigo irei demonstrar como criar scripts de build no App Center.

Se você está chegando agora e ainda não leu os artigos anteriores da série “20 dias com App Center”, recomendo começar lendo o “Dia 01 – Criando uma conta“.

Arquivo

Para aplicações iOS e Android, crie um arquivo com a extensão: .sh (Bash)

Para aplicações UWP, crie um arquivo com a extensão: ps1 (PowerShell)

Os arquivos de script, precisam estar no mesmo nível de pasta que o arquivo responsável por executar o seu projeto (Xcodeproj , .csproj , .sln, package.json). Lembre-se, é o mesmo arquivo selecionado no campo “Project” no exemplo “Configurando Build do Android – 20 dias com App Center / Dia 08” ou “Configurando Build do iOS – 20 dias com App Center / Dia 09“.

4

Tipos

Existem três tipos de scripts de build que podemos criar no App Center, sendo eles:

Post-clone: É executado imediatamente após a clonagem do repositório.

Pre-build: É executado antes do início do build.

Post-build: É executado depois que o build é concluído. O script post-build será executado mesmo se a compilação falhar.

Exemplo de Script de Pre-build, este exemplo simplesmente restaura os pacotes do nuget:


#!/bin/bash
find $APPCENTER_SOURCE_DIRECTORY -name '*.sln' -print0 | xargs -0 -n1 nuget restore -DisableParallelProcessing
$CODE_SECTION

 

Após adicionar o arquivo, abra as configurações do seu build e verifique se o App Center reconheceu o arquivo de script como demonstrado na imagem a seguir.

5

 

Após essa verificação, clique em “Save” ou “Save & Build”.

4

 

Chegando até aqui, você concluiu os passos necessários para adicionar Scripts de Build.

 

Acompanhe todos os artigos da série em: julianocustodio.com/category/appcenter

Deixe um comentário