Desenvolva com Jekyll
Crie um site Jekyll a partir de um template da Azion ou com a Azion CLI e faça o deploy dele em um domínio da Azion.
Você pode fazer o deploy de um site Jekyll na Azion a partir de um template no Azion Console ou com a Azion CLI. Os dois caminhos entregam um site Jekyll que roda na Azion e responde em um domínio da Azion.
A Azion serve um site Jekyll como uma aplicação estática. A configuração do projeto envia a pasta ./_site para um bucket de armazenamento, e uma aplicação serve os arquivos desse bucket. Para os outros frameworks de que a Azion faz o build, consulte Compatibilidade com web frameworks.
Pré-requisitos
Console
- Uma conta na Azion. Para criar uma, consulte Criar uma conta.
- Acesso ao Azion Console. Para entrar, consulte Como acessar o Azion Console.
- Uma conta no GitHub. O deploy do template pede que você a conecte.
Templates Jekyll
Cada template é um projeto Jekyll do qual a Azion faz o deploy para você. O caminho pelo Console começa por um destes templates:
| Template | Uso |
|---|---|
| Jekyll Boilerplate | Projeto inicial |
| Jekyll Cart | Carrinho de compras |
| Supply | E-commerce |
Jekyll Cart e Supply compartilham um guia. Para mais informações sobre templates, consulte Marketplace da Azion. No caminho pela CLI, o seletor de templates do azion init lista os mesmos três templates.
Faça o deploy do site
Cada caminho faz o build do projeto Jekyll e cria os recursos que o servem na Azion. Use o painel do seu caminho:
Console
Para fazer o deploy de um template Jekyll pelo Azion Console:
Acesse Azion Console > Create > Templates.
Em Search by name, framework, or keyword, digite Jekyll.
Quando o formulário mostrar GitHub Connection, selecione Connect with GitHub. Depois, instale o Azion GitHub App.
Em Git Scope, selecione o escopo do template.
A página do deploy abre e mostra o Deploy Log durante o build. Depois de um deploy bem-sucedido, a página mostra Successfully created!, a URL do domínio e um botão Manage que abre a aplicação.
Verifique o site
O deploy fornece a URL do domínio da Azion do site, no formato https://xxxxxxxxxx.map.azionedge.net. A página do deploy no Console mostra a URL, e o azion deploy a imprime no final. Abra a URL em um navegador para ver o site Jekyll.
O primeiro deploy pode levar vários minutos para responder em todas as localidades; os deploys seguintes levam cerca de dois minutos. Uma localidade que ainda não tem o site responde com uma página 404 que diz There's nothing here yet. Se você receber essa resposta, aguarde e solicite a URL novamente.