Comandos init, build e deploy da Azion CLI

Veja os comandos que permitem a inicialização, a construção e a implantação de edge applications na plataforma da Azion.


O processo de inicialização oferece uma jornada interativa que possibilita:

  • Inicializar
  • Construir
  • Implantar
  • Rodar a edge application localmente.
Terminal window
azion init

Ao inicializar a edge application, você pode aceitar o nome sugerido ou escrever um diferente:

Terminal window
(Hit enter to accept the suggested name in parenthesis) Your applications name: (resilient_zeus)

Saída:

Terminal window
Getting templates available

Selecione o template desejado:

Terminal window
Choose a template for your project: (Use arrow keys)
Angular
Astro
Hexo
Next
React
Vue
Vite

Diferentes processos serão executados dependendo do template escolhido. É necessário responder as interações do processo.

Escolha se você deseja rodar o projeto localmente:

Terminal window
? Do you want to start a local development server? (y/N)
Terminal window
? Do you want to deploy your project? No

É necessário estar dentro da pasta raíz do projeto para execução correta de qualquer comando.

A opção --name pode ser especificada, mas não é obrigatória. Se não for informado, o nome do seu projeto será gerado automaticamente.

A opção --help exibe mais informações sobre o comando build.


Terminal window
azion build

A opção --help exibe mais informações sobre o comando build.

A opção --mode pode ser especificada se for necessário mudar o modo durante o processo de construção, mas não é obrigatória. Os valores esperados são deliver ou compute.

A opção --preset pode ser especificada se for necessário alterar o preset durante o processo de criação, mas não é obrigatória. Os valores esperados são:

  • Html
  • Javascript
  • Typescript
  • Angular
  • Astro
  • Hexo
  • Next
  • React
  • Vue
  • static

O comando deploy implanta sua application na plataforma de Edge da Azion.

Terminal window
azion deploy

A opção --path é usada quando é necessário informar o caminho do arquivo para a aplicação estática que está sendo implantada.

A opção --help exibe mais informações sobre o comando deploy.


Existem algumas opções globais que são herdadas pelos comandos init, build e deploy. Confira-as:

Terminal window
-c, --config string Define a pasta de configuração da Azion apenas para o comando atual, sem alterar as configurações persistentes.
-d, --debug Exibe logs em nível de depuração
-l, --log-level string Exibe logs em nível de depuração (padrão "info")
-s, --silent Silencia completamente os logs; geralmente usado para fins de automação
-t, --token string Salva um personal token fornecido localmente para autorizar comandos do CLI
-y, --yes Responde automaticamente a todas as interações sim/não com sim

Contribuidores