Documentação

Lançamentos

Agrupe o trabalho entregue em um lançamento para poder identificar o que foi disponibilizado.

Um lançamento agrupa o trabalho entregue em algo que pode ser nomeado e discutido. Enquanto tarefas, planos e Sprints organizam o trabalho em andamento, um lançamento organiza o trabalho que já foi concluído.

Encontre-os em Lançamentos.

Para que serve um lançamento?

Responde à pergunta "o que foi liberado?" — para notas de lançamento, para partes interessadas e para o seu próprio registro de quando algo mudou.

Coroid acompanha o trabalho no nível de Tarefa, que é a granularidade correta para execução, mas inadequada para comunicação. Ninguém quer ver uma lista com quarenta títulos de Tarefas. Um lançamento é onde esses itens se transformam em uma declaração coerente.

Como criar um

Crie um lançamento e associe o trabalho entregue que pertence a ele. O trabalho precisa existir antes de ser incluído — um lançamento descreve o que aconteceu, não agenda o que ainda será feito.

Lançamentos e o seu processo de implantação

Um lançamento do Coroid é um registro, não um mecanismo de implantação. Ele não gera artefatos, não marca seu repositório nem envia nada para um ambiente — sua pipeline existente faz tudo isso, acionada por merges da forma como já ocorre.

Essa separação é intencional. O Coroid abre pull requests; o que acontece após a sua fusão segue o seu processo, e inserir uma segunda autoridade de implantação nesse fluxo criaria exatamente o tipo de ambiguidade indesejada no dia do lançamento.

Relação com os Sprints

Um Sprint é um período; um lançamento é uma entrega. Eles frequentemente coincidem, e igualmente frequentemente não coincidem — o trabalho de um Sprint pode ser entregue em dois lançamentos, e um lançamento pode reunir trabalho de vários Sprints.

Use o termo que sua organização realmente utiliza na comunicação. Utilizar ambos só porque existem gera mais burocracia.