stk add template

Nesta seção, você encontra mais informações sobre o comando ‘stk add template’.

Descrição

O comando stk add template é utilizado para adicionar Templates as Stacks já criadas pelo comando stk create stack.

Como funciona?

O comando sempre deve ser executado dentro de uma pasta criada pelo comando stk 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 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 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 add template <template-repo-url> ou <path-para-pasta-do-template> para cada Template que você precisa adicionar a Stack.
  • push -u origin main

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