Pular para o conteúdo principal

Comandos de Starter

Nesta seção você aprenderá mais sobre os comandos do Starter.


ComandoDescrição
stk create starterCria um Starter em uma Stack com o STK CLI.
stk list starterLista todos os Starters dentro de um Workspace.
stk validate starterValida a estrutura de um Starter para ser publicado na Stack.

stk create starter

O comando stk create starter cria uma estrutura básica de um Starter. Para saber mais sobre a estrutura do Starter, confira como criar o Starter no STK CLI.

Informação Adicional

A opção -o, --target permite definir um nome de pasta diferente para criar o conteúdo do Starter. Se a pasta não existir, ela será criada.

Se você não usar a opção -o ou --target, o nome da pasta do conteúdo do Starter será o mesmo que você deu ao criar o seu Starter.

Uso

Sintaxe

stk create starter [NAME]

Exemplo

stk create starter my-starter-name

Parâmetros

OpçõesDescriçãoExemplo
-d, --descriptionA descrição do seu Starter
stk create starter my-starter-name --description "My Starter description"
-r, --remoteURL Git definida como repositório origin. Se utilizado, o campo NAME do Starter será definido pelo nome do repositórioGit.
stk create starter my-starter-name --remote https://github.com/MyGitHubOrg/my-repository
-sgi, --skip-git-initNão será inicializado um repositório Git.
stk create starter my-starte-name --skip-git-init
-q, --non-interactiveInputs que não forem informados não serão perguntados, retornando um erro se um input obrigatório não for fornecido.
stk create starter my-starter-name --non-interactive
-o, --targetA opção -o, --target permite definir um nome de pasta diferente para criar o conteúdo do Starter. Se a pasta não existir, ela será criada. Se você não usar a opção -o ou --target, o nome da pasta do conteúdo do Starter será o mesmo que você deu ao criar o seu Starter.
stk create starter my-starter-name --description "My Starter description" --target home/user/documents/my-stacks
-t, --typeO tipo do Starter: 'app'
stk create starter --type app
-h, --helpExibe a ajuda do comando e sai.
stk create starter --help

stk list starter

O comando stk list starter lista no terminal os Starters disponíveis. Você tem duas opções:

  1. Listar Starters de um Workspace disponíveis para a sua conta. Nesse caso, você deve estar dentro de um Workspace, para isso, execute o comando stk use workspace antes de listar os Starters.

  2. Listar Starters fora de um Workspace. Aqui, você precisa informar o Estúdio e a Stack que você quer depois que executar o comando.

Você tem acesso ao nome, tipo, descrição do Starter. E também avisa se tem Starter ou conteúdo depreciado com a tag 'deprecated'.

Uso

stk list starter 

Parâmetros

OpçõesDescriçãoExemplo
-stu, --studioFiltra e exibe a listagem dos Starters por Estúdio
stk list starter --studio studio-name
-sta, --stackFiltra e exibe a listagem dos Starters por Stack
stk list starter --stack stack-name
-t, --type [app/infra]Filtra os Starter por tipo. Os valores aceitos são 'app' ou 'infra'.
stk list starter --type infra
-h, --helpExibe a ajuda do comando e sai.
stk list starter --help

stk validate starter

O comando stk validate starter valida a estrutura do seu Starter e os seus componentes. Os arquivos ignorados em seu .gitignore não serão validados.

Uso

Sintaxe

stk validate starter

Exemplo

Dentro da pasta do seu Starter, execute o comando:

stk validate starter

Parâmetros

OpçõesDescriçãoExemplo
-v, --verboseApresenta a validação com mais detalhes.
stk validate starter --verbose
-h, --helpExibe a ajuda do comando e sai.
stk validate starter --help