stk-legacy add template
Descrição
O comando stk-legacy add template
é utilizado para adicionar Templates as Stacks já criadas pelo comando stk-legacy create stack
.
Como funciona?
O comando sempre deve ser executado dentro de uma pasta criada pelo comando stk-legacy create stack
. E pode receber como parâmetro a URL de um repositório Git de um Plugin ou um caminho para uma pasta de um Template criado pelo comando stk-legacy create template
.
Ao usar uma URL de um repositório Git, o Template será adicionado à Stack como um submódulo da Stack, ou seja, ele terá um repositório Git próprio. Neste caso, um mesmo Template pode ser adicionado em mais de uma Stack e as atualizações são feitas no repositório do Template. Elas serão refletidas automaticamente em todas as Stacks onde o Template foi adicionado.
Ao usar um caminho para uma pasta de um Template o código fonte do Template é copiado para dentro do repositório da Stack e passa a fazer parte da Stack como se tivesse sido criado diretamente na pasta da Stack com o comando stk-legacy create plugin
. Usando esta opção não há como refletir a atualização do Template em mais de uma Stack.
Utilize esta opção caso queira converter um Template que foi criado como um submódulo para um Template que não será compartilhado entre Stacks.
O usuário deve rodar os seguintes comandos dentro da pasta da Stack:
stk-legacy add template <template-repo-url> ou <path-para-pasta-do-template>
para cada Template que você precisa adicionar a Stack.push -u origin main
Não é preciso usar o comando stk-legacy add template
caso o Template tenha sido criado dentro da pasta de Stack.
Parâmetros
Confira a opção disponível no comando:
Parâmetro | Descrição |
---|---|
REPO_URL_OR_PATH | Define a URL do repositório Git ou caminho para pasta do Template a ser adicionado à Stack. |
Exemplo
Depois de criar a sua Stack, você pode adicionar os Templates, confira o exemplo abaixo:
Leia também
Esta página foi útil?