UNPKG

rocket-git-task

Version:

Automação de fluxo de trabalho no Git para tasks, deploy e releases.

139 lines (138 loc) 3.64 kB
{ "commit-message-editor.staticTemplate": [ "feat: Descrição curta", "", "Corpo da mensagem", "", "Rodapé da mensagem" ], "commit-message-editor.dynamicTemplate": [ "{type}{scope}: {is_dev}{description}", "", "{body}", "", "{breaking_change}{taskid}", "{footer}" ], "commit-message-editor.tokens": [ { "label": "Tipo", "name": "type", "type": "enum", "description": "Tipo de alteração", "options": [ { "label": "---", "value": "" }, { "label": "feat", "value": "feat", "description": "Uma alteração de uma NOVIDADE." }, { "label": "fix", "value": "fix", "description": "Uma alteração que é uma CORREÇÂO." }, { "label": "chore", "value": "chore", "description": "Uma alteração que não é nem uma novidade e nem uma correção." }, { "label": "build", "description": "Alterações que afetam o sistema de construção ou dependências externas (exemplos de escopos: gulp, broccoli, npm)" }, { "label": "docs", "description": "Alterações na documentação (nenhum arquivo de programação)" }, { "label": "refactor", "description": "Uma mudança de código que não corrige um bug nem adiciona um recurso" }, { "label": "test", "description": "Alteração para efetuar um teste específico" } ] }, { "label": "Escopo", "name": "scope", "type": "enum", "description": "Qual o escopo? (Componente, Página, etc)", "prefix": "(", "suffix": ")", "options": [ { "label": "---", "value": "" }, { "label": "Git Task", "value": "git-task" }, { "label": "Git Release", "value": "git-release" }, { "label": "Git Init", "value": "git-init" }, { "label": "Git Deploy", "value": "git-deploy" } ] }, { "label": "Descrição Curta", "name": "description", "type": "text", "description": "Uma descrição curta do que foi feito, como se fosse um título." }, { "label": "Detalhe", "name": "body", "type": "text", "description": "Uma mensagem detalhada do que foi feito no commit.", "maxLines": 10, "multiline": true, "lines": 5 }, { "label": "É URGENTE?", "name": "breaking_change", "type": "boolean", "value": "URGENT !", "description": "Esse commit foi sobre uma demanda feita com urgência?", "suffix": ":" }, { "label": "Em Desenvolvimento", "name": "is_dev", "type": "boolean", "value": "dev", "description": "No meio do desenvolvimento, ainda precisa ser finalizado.", "prefix": "[", "suffix": "] " }, { "label": "Rodapé", "name": "footer", "type": "text", "description": "Um rodapé livre pro commit (opcional)", "multiline": true }, { "label": "N. Chamado", "name": "taskid", "type": "text", "description": "Número de um Chamado pra essa tarefa (opcional)", "prefix": "TASK: " } ] }