기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
보고서 그룹 업데이트
보고서 그룹을 업데이트할 때 원시 테스트 결과 데이터를 Amazon S3 버킷의 파일로 내보낼지 여부에 대한 정보를 지정할 수 있습니다. S3 버킷으로 내보내도록 선택하는 경우에는 보고서 그룹에 대해 다음을 지정할 수 있습니다.
-
원시 테스트 결과 파일이 ZIP 파일로 압축되는지 여부.
-
원시 테스트 결과 파일이 암호화되는지 여부. 다음 중 하나를 사용하여 암호화를 지정할 수 있습니다.
-
Amazon S3 AWS 관리형 키 용 .
-
직접 생성하고 구성한 고객 관리형 키.
-
자세한 내용은 데이터 암호화 단원을 참조하십시오.
AWS CLI 를 사용하여 보고서 그룹을 업데이트하는 경우 태그를 업데이트하거나 추가할 수도 있습니다. 자세한 내용은 에서 보고서 그룹 태그 지정 AWS CodeBuild 단원을 참조하십시오.
참고
프로젝트에 지정된 CodeBuild 서비스 역할은 S3 버킷에 업로드할 수 있는 권한에 사용됩니다.
보고서 그룹 업데이트(콘솔)
다음 절차에 따라 를 사용하여 보고서 그룹을 업데이트합니다 AWS Management Console.
보고서 그룹을 업데이트하려면
https://console.aws.amazon.com/codesuite/codebuild/home
에서 AWS CodeBuild 콘솔을 엽니다. -
탐색 창에서 Report groups(보고서 그룹)을 선택합니다.
-
업데이트할 보고서 그룹을 선택합니다.
-
편집을 선택합니다.
-
Amazon S3로 백업을 선택하거나 선택을 취소합니다. 이 옵션을 선택한 경우 다음과 같은 내보내기 설정을 지정합니다.
-
S3 버킷 이름은 S3 버킷의 이름을 입력합니다.
-
경로 접두사는 테스트 결과를 업로드할 S3 버킷의 경로를 입력합니다.
-
원시 테스트 결과 데이터 파일을 압축하려면 Compress test result data in a zip file(테스트 결과 데이터를 zip 파일로 압축)을 선택합니다.
-
추가 구성을 확장하여 암호화 옵션을 표시합니다. 다음 중 하나를 선택합니다.
-
Amazon S3 AWS 관리형 키 용 를 사용하는 기본 AWS 관리형 키입니다. 자세한 내용은 사용 설명서의 고객 관리CMKs형을 참조하세요. AWS Key Management Service 이것은 기본 암호화 옵션입니다.
-
생성하여 구성하는 고객 관리형 키를 사용할 사용자 지정 키를 선택합니다. AWS KMS 암호화 키 에 암호화 키ARN의 를 입력합니다. 형식은
arn:aws:kms:
입니다. 자세한 내용은 AWS Key Management Service 사용 설명서의 KMS 키 생성을 참조하세요.<region-id>
:<aws-account-id>
:key/<key-id>
-
아티팩트 암호화를 비활성화하여 암호화를 비활성화합니다. 테스트 결과를 공유하거나 정적 웹사이트에 게시할 경우에 이를 선택할 수 있습니다. (동적 웹사이트에서 테스트 결과를 해독하는 코드를 실행할 수 있습니다.)
-
-
보고서 그룹 업데이트(CLI)
다음 절차에 따라 를 사용하여 보고서 그룹을 업데이트합니다 AWS CLI.
보고서 그룹을 업데이트하려면
-
UpdateReportGroupInput.json
이라는 이름의 파일을 만듭니다. -
다음을
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" } ] } -
arn
줄에 ARN 보고서 그룹의 를 입력합니다(예:"arn":"arn:aws:codebuild:
.region
:123456789012
:report-group/report-group-1
") -
보고서 그룹에 적용할 업데이트 내용으로
UpdateReportGroupInput.json
을 업데이트합니다.-
원시 테스트 결과 파일을 S3 버킷으로 내보내도록 보고서 그룹을 업데이트하려면
exportConfig
섹션을 업데이트합니다.bucket-name
은 S3 버킷 이름으로 바꾸고,path
는 파일을 내보낼 S3 버킷의 경로로 바꿉니다. 내보낸 파일을 압축하려면packaging
을ZIP
로 지정합니다. 아닌 경우에는NONE
로 지정합니다. 내보낸 파일을 암호화할지 여부를 지정할 때encryptionDisabled
을 사용합니다. 내보낸 파일을 암호화할 경우에는 고객 관리형 키를 입력합니다. -
원시 테스트 결과 파일을 S3 버킷으로 내보내지 않도록 보고서 그룹을 업데이트하려면 다음 로
exportConfig
섹션을 업데이트합니다JSON.{ "exportConfig": { "exportConfigType": "NO_EXPORT" } }
-
보고서 그룹의 태그를 업데이트하려면
tags
섹션을 업데이트합니다. 태그를 변경, 추가 또는 제거할 수 있습니다. 모든 태그를 제거하려면 다음 로 업데이트합니다JSON."tags": []
-
-
다음 명령 실행:
aws codebuild update-report-group \ --cli-input-json file://UpdateReportGroupInput.json