Projeto

Geral

Perfil

Ações

2.5.1.3 - Promoção do código entre ambientes

A estrutura de diretório do MP corresponde aos ambientes necessários para a vida útil da aplicação, possibilitando a publicação em cada ambiente a partir do repositório a ele correspondente.

Sendo assim, a publicação da aplicação em um determinado ambiente é precedida da promoção do seu código para a branch a ele correspondente.

Desenvolvimento -> Release Candidate

Promoção de código da branch de desenvolvimento para a branch temporária release candidate é comum durante a execução de uma OS e, ao final dela, ocorre obrigatoriamente, para a validação das entregas pelos usuários.

A equipe de desenvolvimento da aplicação, após aval da área de negócios e aprovação formal do líder de projeto, deverá solicitar o [Merge Request] para a branch release candidate, utilizando o padrão de nomenclatura de tags, de acordo com o descrito em 2.5.1.2 - Commits, pushes, tags e branches temporárias.

Release Candidate -> Master

O código da branch release candidate será promovido para a branch master por demanda da Área de Negócio responsável pelo Produto.

O Líder de Projeto deverá solicitar um [Merge Request] para a branch master, utilizando o padrão de nomenclatura de tags, de acordo com o descrito em 2.5.1.2 - Commits, pushes, tags e branches temporárias.

Atualizado por Redmine Adminaproximadamente 6 anos · 1 revisões