Configuração do Projeto
Passos necessários:
- Repositório github com projeto Plasma inicializado;
- Acesso a plataforma do Cloudflare.*
Caso você não tenha acesso basta abrir uma solicitação em nosso canal #tech-devops no Slack!
Na conta Solfacil, navegue até o módulo Pages usando a sidebar para acessar o dashboard.
No dashboard podemos consultar todas as aplicações atualmente controladas pelo Cloudflare, assim como vincular novas aplicações ao serviço.
Para vincular seu projeto vá em:
Create a Project -> Connect to Git
Seleção de Repositório
Já no setup inicial de projeto, consulte se sua Github account é "solfacil" e selecione seu repositório.
Builds e Deploys
Nessa etapa podemos nomear nosso projeto dentro do Cloudflare, escolher qual será nossa branch de produção e configurar os comandos básicos pra deploys de nossa aplicações.
Build Settings
As configurações padrões para projetos Plasma são.
# build command
yarn nuxi generate
# build output directory
/dist
Recomenda-se configurar uma variável de ambiente na sessão Environment variables(advanced).
# Node Version
NODE_VERSION = 16.17.0
Primeira Build
Na última etapa do setup o Cloudflare faz o primeiro deploy da aplicação a partir do conteúdo presente na branch main no domínio nome-do-repositorio.pages.dev.