Skip to main content

Hot Feature (Fluxo Alternativo)

A Hot Feature nasceu como um Fluxo Alternativo (time Squad) da necessidade de implantação de demandas rápidas de promoções e banners na Landing Pages do Site Squad.

Neste caso, foi criada uma nova branch a partir de branch Prd (denominada hotfeature) para que as alterações possam ser feitas, analisadas (via PR) e homologadas por um desenvolvedor(a) do time Squad diretamente com o apoio do time DevOps.

HotFeature

Deploy e Testes das Hot Features

Para que os testes não sejam impactados ou tenham impactos em outras demandas, sempre que um PR for aprovado, será feito um deploy em ambiente separado para as hotfeatures, afim de que o time Squad possa validar as alterações.

Rollout das Alterações para Produção

Para que o rollout para produção possa acontecer serão necessários os seguintes passos:

  1. Alterações da Hot Fature devidamente homologadas e aprovadas pelo time Squad;
  2. Envio das alterações da branch hotfeature para a branch Prd;
  3. Criação da Gmud;
  4. Rollout para Produção;

Outras Atualizações

Após o rollout para Produção, será necessário atualizar a branch main (hmg) com os ajustes feitos na hotfeature, através de um PR para que as branches se mantenham atualizadas.

A branch hotfeature também deve permanecer atualizada com as novas alterações enviadas para a branch Prd;