Pular para o conteúdo principal
Version: v4.5.0

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
info

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âmetroDescrição
REPO_URL_OR_PATHDefine 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?