stk-legacy create app
Descrição
O comando stk-legacy create app
permite criar um app para implementar as funcionalidades de uma aplicação. É possível relacionar essa aplicação com um ambiente para utilizar os recursos compartilhados definidos nele, e também atribuir um repositório git remoto para a aplicação.
O comando utiliza vários parâmetros. Para saber mais execute o comando: stk-legacy create app --help
.
Como criar uma aplicação?
Execute o comando stk-legacy create app
no seu terminal. Ele funciona de forma interativa e pergunta os parâmetros necessários para a criação do seu projeto da aplicação, conforme os parâmetros que já foram configurados nas Stacks que você importou.
Você pode utilizar os parâmetros necessários diretamente no comando, informe:
O nome do projeto da aplicação;
A flag
--template
, com o nome da Stack e Template que você deseja. Confira o exemplo abaixo:stk-legacy create app <APP-NAME> --template <STACK/TEMPLATE>
.
Parâmetros
Confira a opção disponível no comando:
Parâmetro | Descrição |
---|---|
NAME | Define o nome da aplicação. Se o nome não for informado, é definido o nome do repositório do parâmetro --remote . |
--template | Define qual template será aplicado para criar a aplicação. O formato é <catalogo>/<template> e o template precisa conter o tipo app-template . |
--remote <git-url> | Define a URL do repositório remoto Git que é usada como origem do projeto. Se não for informado, o repositório remoto não será configurado e você deve fazer o processo manualmente. |
--template-path | Aplica um template que ainda não foi publicado em uma stack. Este parâmetro não pode ser usado junto com o --template . |
--stackfile | Define um Stackfile para ser utilizado na criação do app. O formato esperado é: <nome-stack>/<nome-stackfile> . Se o <nome-stack> for o único a ser informado , o Stackfile padrão (default.yaml) da Stack é quem será utilizado. Também é possível informar o caminho absoluto até o arquivo de <nome-stackfile>.yaml . |
--<nome-input> <valor-input> | Define os valores dos inputs do Plugin, Template ou Stackfile pelo terminal. Para informar um valor para mais de um input, separe cada input com um espaço. Confira o exemplo a seguir com um Stackfile: stk-legacy create app <nome-do-app> -S <nome-stack>/<nome-stackfile> --<nome-input1> <valor-input1> --<nome-input2> <valor-input2> . Caso o input já esteja preenchido no arquivo do Template, Plugin ou Stackfile, será considerado apenas o valor preenchido no arquivo e o valor informado via flag será desconsiderado. |
Parâmetros Depreciados
Os parâmetros abaixo foram depreciados e não estão mais disponíveis para uso.
Parâmetro | Descrição |
---|---|
--env-url | Define o ambiente compartilhado com recursos usados pela aplicação. A URL do projeto Git precisa ser informada. |
--branch | Define a branch que será usada quando você clonar o repositório Git apontado no parâmetro --env-url . |
--stages | Define os arquivos de configuração dos estágios da aplicação. O formato de um estágio é <nome>:<conta-aws>:<regiao> . Você pode definir vários estágios separando-os por vírgula. |
Exemplos de execução do comando.
Exemplo de create app
interativo
Exemplo de create app
regex
Exemplo de create app
Kotlin
Exemplo de create app
.NET
Esta página foi útil?