Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Atualizar um grupo de relatórios

Modo de foco
Atualizar um grupo de relatórios - AWS CodeBuild

Ao atualizar um grupo de relatórios, é possível especificar informações sobre se deseja exportar os dados do resultado de teste bruto para arquivos em um bucket do Amazon S3. Se você optar por exportar para um bucket do S3, é possível especificar o seguinte para o grupo de relatórios:

  • Se os arquivos de resultados de teste bruto são compactados em um arquivo ZIP.

  • Se os arquivos do resultado de teste bruto estão criptografados. Você pode especificar a criptografia com uma das seguintes opções:

    • Uma Chave gerenciada pela AWS para o Amazon S3.

    • Uma chave gerenciada pelo cliente que você cria e configura.

Para obter mais informações, consulte Criptografia de dados.

Se usar a AWS CLI para atualizar um grupo de relatórios, você também poderá atualizar ou adicionar tags. Para obter mais informações, consulte Marcar um grupo de relatórios no AWS CodeBuild.

nota

O perfil de serviço do CodeBuild especificado no projeto é usado em permissões para upload no bucket do S3.

Atualizar um grupo de relatórios (console)

Use o procedimento a seguir para atualizar o grupo de relatórios usando a AWS Management Console.

Para atualizar um grupo de relatórios
  1. Abra o console do AWS CodeBuild em https://console.aws.amazon.com/codesuite/codebuild/home.

  2. No painel de navegação, escolha Grupos de relatórios.

  3. Escolha o grupo de relatórios que deseja atualizar.

  4. Selecione a opção Editar.

  5. Selecione ou desmarque Fazer backup para Amazon S3. Caso tenha selecionado essa opção, especifique suas configurações de exportação:

    1. Em Nome do bucket do S3, insira o nome do bucket do S3.

    2. Em Prefixo do caminho, insira o caminho no bucket do S3 onde deseja fazer upload dos resultados do teste.

    3. Selecione Compactar dados do resultado do teste em um arquivo zip para compactar os arquivos de dados do resultado de teste bruto.

    4. Expanda Configuração adicional para exibir opções de criptografia. Escolha uma das seguintes opções:

      • Chave gerenciada da AWS padrão para usar a Chave gerenciada pela AWS para o Amazon S3. Para obter mais informações, consulte CMKs gerenciadas pelo cliente no Guia do usuário do AWS Key Management Service. Esta é a opção de criptografia padrão.

      • Escolher uma chave personalizada para usar uma chave gerenciada pelo cliente criada e configurada por você. Para Chave de criptografia do AWS KMS, insira o ARN da chave de criptografia. O formato é arn:aws:kms:<region-id>: <aws-account-id>:key/<key-id> . Para obter mais informações, consulte Criar chaves do KMS no Guia do usuário do AWS Key Management Service.

      • Desativar criptografia de artefatos para desabilitar a criptografia. Você pode escolher isso se quiser compartilhar seus resultados de teste ou publicá-los em um site estático. (Um site dinâmico pode executar códigos para descriptografar os resultados de teste.)

Atualizar um grupo de relatórios (CLI)

Use o procedimento a seguir para atualizar o grupo de relatórios usando a AWS CLI.

Para atualizar um grupo de relatórios
  1. Crie um arquivo chamado UpdateReportGroupInput.json.

  2. Copie o seguinte em UpdateReportGroupInput.json:

    { "arn": "", "exportConfig": { "exportConfigType": "S3", "s3Destination": { "bucket": "bucket-name", "path": "path", "packaging": "NONE | ZIP", "encryptionDisabled": "false", "encryptionKey": "your-key" } }, "tags": [ { "key": "tag-key", "value": "tag-value" } ] }
  3. Insira o ARN do grupo de relatórios na linha do arn (por exemplo, "arn":"arn:aws:codebuild:region:123456789012:report-group/report-group-1").

  4. Atualize UpdateReportGroupInput.json com as atualizações que deseja aplicar ao grupo de relatórios.

    • Se você deseja atualizar o grupo de relatórios para exportar arquivos de resultados de teste brutos para um bucket do S3, atualize a seção exportConfig. Substitua bucket-name pelo nome do bucket do S3 e path pelo caminho no bucket do S3 para o qual você deseja exportar os arquivos. Se desejar compactar os arquivos exportados, para packaging, especifique ZIP. Caso contrário, especifique NONE. Use encryptionDisabled para especificar se deseja criptografar os arquivos exportados. Se você criptografar os arquivos exportados, insira a chave gerenciada pelo cliente.

    • Se você deseja atualizar o grupo de relatórios para que ele não exporte os arquivos de resultado de teste brutos para um bucket do S3, atualize a seção exportConfig com o seguinte JSON:

      { "exportConfig": { "exportConfigType": "NO_EXPORT" } }
    • Se quiser atualizar as tags do grupo de relatórios, atualize a seção tags. É possível alterar, adicionar ou remover tags. Se quiser remover todas as tags, atualize-o com o seguinte JSON:

      "tags": []
  5. Execute o seguinte comando:

    aws codebuild update-report-group \ --cli-input-json file://UpdateReportGroupInput.json
PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.