Comandos

Nesta seção, você encontra todas as informações sobre os comandos do STK CLI.

Os comandos do STK CLI podem ser divididos em três categorias:

  • Comandos Core: Utilizados tanto por criador quanto por pessoa usuária.
  • Comandos de Criador: Utilizados para criar Stacks, isto é, comandos focados na criação e disponibilização de Templates, Plugins, Stacks, e Stackfiles.
  • Comandos de Usuário: Utilizados para usar Stacks disponíveis para a criação de aplicações e ambientes.
  • Comandos Enterprise: Utilizados exclusivamente na versão Enterprise da StackSpot.

Comandos Core

ComandoDescrição
stk initUtilizado na inicialização e configuração da ferramenta STK CLI no seu ambiente.
stk –help--help mostra mais informações sobre os comandos e seus parâmetros.
stk –versionMostra a versão atual instalada.
stk upgradeAtualiza a versão do CLI quando há uma nova disponível.

Comandos de Criador

ComandoDescrição
stk create stackCria um repositório para a Stack de Templates e Plugins.
stk delete stackRemove uma Stack importada previamente com o comando stk import stack.
stk create templateCria a estrutura de um Template de Stack que contém os arquivos necessários para criar um Template.
stk add templateAdiciona Templates às Stacks já criadas pelo comando stk create stack.
stk delete templateRemove Templates dentro de um projeto de Stack.
stk create pluginPermite criar novos Plugins para a StackSpot.
stk add pluginAdiciona Plugins às Stack já criadas pelo comando stk create stack.
stk delete pluginRemove Plugins dentro de um projeto Stack.
stk create stackfileCria um arquivo base de um Stackfile no diretório corrente.
stk create taskCria um arquivo base de uma task na Stack corrente.

Comandos de Usuário

ComandoDescrição
stk import stackAdiciona uma Stack ao seu projeto.
stk update stackAtualiza todas as Stacks disponíveis na StackSpot ou qualquer outra na sua aplicação.
stk list stackLista as Stacks disponíveis vindas da instalação ou que foram adicionadas pelo comando stk add stack. Filtra as Stacks pelo nome delas ou pela descrição através do parâmetro --filter.
stk list templateRetorna uma lista de todos os Templates disponíveis nas Stacks do usuário.
stk list pluginLista os Plugins disponíveis na Stack oficial da StackSpot, e as adicionadas pelo próprio usuário. Filtra os Plugins por tipo, permitindo ao usuário saber quais se aplicam em uma Stack de aplicação ou em uma de ambiente.
stk list taskRetorna uma lista de todas ast tasks disponíveis nas Stacks do usuário.
stk apply pluginAdiciona novas funcionalidades no seu projeto de ambiente e aplicação.
stk list stackfileLista os Stackfiles disponíveis por padrão nas Stacks instaladas no STK CLI.
stk create appCria um app para implementar as funcionalidades de uma aplicação. É possível relacionar essa aplicação com um ambiente para fazer uso de recursos compartilhados definidos nele, e também atribuir um repositório Git remoto para a aplicação.
stk runExecuta os comandos definidos na task utilizada como argumento.

Comandos Enterprise

ComandoDescrição
stk loginRealiza o login numa conta do StackSpot Enterprise.
stk logoutRealiza o logout da conta do StackSpot Enterprise.