Execute uma etapa personalizada do Cloud Build em cada commit para verificar se cada arquivo de origem contém um cabeçalho de direitos autorais e adicione um se estiver faltando. Qual design você deve implementar?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Crie uma imagem Docker que inspecione arquivos em /workspace, adicione cabeçalhos de direitos autorais ausentes e faça commit explicitamente dos arquivos alterados de volta para o repositório de origem..
Por que esta é a resposta
A opção correta envolve criar uma imagem Docker personalizada que atue como uma etapa do Cloud Build. O Cloud Build clona automaticamente o repositório de origem para o diretório /workspace dentro do contêiner de cada etapa. Portanto, a imagem Docker deve inspecionar os arquivos nesse local. Para que as alterações (adição de cabeçalhos) sejam persistidas no repositório, a etapa deve explicitamente fazer commit e push dos arquivos modificados de volta ao repositório de origem. As outras opções estão incorretas porque: Não fazer commit dos arquivos alterados significa que as modificações não serão salvas no repositório. Inspecionar arquivos em um bucket do Cloud Storage não é o mecanismo padrão para acessar o código-fonte durante uma etapa do Cloud Build; o código já está disponível em /workspace.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão