As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Criar um grupo de relatórios (CLI)
Como criar um grupo de relatórios
-
Crie um arquivo chamado
CreateReportGroup.json
. -
Dependendo de suas necessidades, copie um dos seguintes trechos de código JSON para
CreateReportGroup.json
:-
Use o seguinte JSON para especificar que o grupo de relatórios de teste exporta arquivos de resultado de teste bruto para um bucket do Amazon S3.
{ "name": "
<report-name>
", "type": "TEST", "exportConfig": { "exportConfigType": "S3", "s3Destination": { "bucket": "<bucket-name>
", "bucketOwner": "<bucket-owner>
", "path": "<path>
", "packaging": "NONE | ZIP", "encryptionDisabled": "false", "encryptionKey": "<your-key>
" }, "tags": [ { "key": "tag-key", "value": "tag-value" } ] } }-
Substitua
<bucket-name>
pelo nome do bucket do Amazon S3 e<path>
pelo caminho no bucket para onde deseja exportar os arquivos. -
Se desejar compactar os arquivos exportados, para
packaging
, especifique oZIP
. Caso contrário, especifiqueNONE
. -
bucketOwner
é opcional e só será necessário se o bucket do Amazon S3 pertencer a uma conta diferente da conta que está executando a compilação. -
Use
encryptionDisabled
para especificar se deseja criptografar os arquivos exportados. Se você criptografar os arquivos exportados, insira a chave gerenciada pelo cliente. Para obter mais informações, consulte Atualizar um grupo de relatórios.
-
-
Use o seguinte JSON para especificar que seu relatório de teste não exporta arquivos de teste brutos:
{ "name": "
<report-name>
", "type": "TEST", "exportConfig": { "exportConfigType": "NO_EXPORT" } }
nota
O perfil de serviço do CodeBuild especificado no projeto é usado em permissões para upload no bucket do S3.
-
-
Execute o seguinte comando :
aws codebuild create-report-group --cli-input-json file://CreateReportGroupInput.json