Questão 71 · Informática: Engenharia de software e metodologias ágeis
Julgue os itens a seguir, em relação a práticas DevOps, CD (continuous delivery) e CI (continuous integration).
No modelo gitflow, a branch principal para o ambiente de produção, que deve conter as versões estáveis do código que originam as builds, é denominada feature.
Julgue o item:
Gabarito: ERRADO
Gabarito definitivo divulgado pela banca Cebraspe (STJ 2024).
Comentário
Gabarito: ERRADO.
O item afirma que, no modelo Gitflow, a branch principal para o ambiente de produção, que contém as versões estáveis do código, é denominada feature. Essa afirmação está incorreta. No modelo Gitflow, a branch principal que representa o histórico oficial do projeto e contém as versões estáveis do código, prontas para serem implantadas em produção, é a master (ou main, em nomenclaturas mais recentes). A branch feature é utilizada para o desenvolvimento de novas funcionalidades de forma isolada, sendo mesclada em outras branches (como develop) após sua conclusão e testes. Portanto, a feature não é a branch de produção.
Dica: O Cebraspe costuma cobrar a nomenclatura e o propósito das branches em modelos de versionamento como o Gitflow, então é fundamental conhecer as funções de master/main, develop, feature, release e hotfix.
Fundamentos: Conceitos do modelo Gitflow
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova Cebraspe STJ 2024 (Analista Judiciário – Área: Apoio Especializado – Especialidade: Análise de Sistemas de Informação), questão 71, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.