A analista Ana configurou o pipeline MainPipe no GitLab CI/CD da
PGM de Niterói. O MainPipe possui um único job, o BuildJob, que
automatiza o processo de build da aplicação PGMApp. O build de
PGMApp é realizado em um container Docker e demanda a
execução de um banco de dados em outro container Docker. A
fim de aproveitar os recursos de integração do GitLab CI/CD com
o Docker, Ana especificou as imagens Docker necessárias ao build
diretamente no arquivo .gitlab-ci.yml do MainPipe, no trecho
associado ao BuildJob.
Logo, Ana especificou a imagem Docker para o build e a imagem
Docker para o banco de dados, respectivamente, nas subseções
do .gitlab-ci.yml: