Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Saat memperbarui grup laporan, Anda dapat menentukan informasi tentang apakah akan mengekspor data hasil pengujian mentah ke file di bucket Amazon S3. Jika Anda memilih untuk mengekspor ke bucket S3, Anda dapat menentukan hal berikut untuk grup laporan Anda:
-
Apakah file hasil pengujian mentah dikompresi dalam ZIP file.
-
Apakah file hasil pengujian mentah dienkripsi. Anda dapat menentukan enkripsi dengan salah satu dari berikut ini:
-
An Kunci yang dikelola AWS untuk Amazon S3.
-
Kunci terkelola pelanggan yang Anda buat dan konfigurasikan.
-
Untuk informasi selengkapnya, lihat Enkripsi data.
Jika Anda menggunakan AWS CLI untuk memperbarui grup laporan, Anda juga dapat memperbarui atau menambahkan tag. Untuk informasi selengkapnya, lihat Menandai grup laporan di AWS CodeBuild.
catatan
Peran CodeBuild layanan yang ditentukan dalam proyek digunakan untuk izin untuk mengunggah ke bucket S3.
Memperbarui grup laporan (konsol)
Gunakan prosedur berikut untuk memperbarui grup laporan menggunakan AWS Management Console.
Untuk memperbarui grup laporan
Buka AWS CodeBuild konsol di https://console.aws.amazon.com/codesuite/codebuild/home
. -
Di panel navigasi, pilih Laporkan grup.
-
Pilih grup laporan yang ingin Anda perbarui.
-
Pilih Edit.
-
Pilih atau hapus Cadangan ke Amazon S3. Jika Anda memilih opsi ini, tentukan pengaturan ekspor Anda:
-
Untuk nama bucket S3, masukkan nama bucket S3.
-
Untuk awalan Path, masukkan path di bucket S3 tempat Anda ingin mengunggah hasil pengujian.
-
Pilih Kompres data hasil tes dalam file zip untuk mengompres file data hasil pengujian mentah Anda.
-
Perluas Konfigurasi tambahan untuk menampilkan opsi enkripsi. Pilih salah satu cara berikut:
-
Kunci AWS terkelola default untuk menggunakan Kunci yang dikelola AWS untuk Amazon S3. Untuk informasi selengkapnya, lihat Pelanggan yang dikelola CMKs di Panduan AWS Key Management Service Pengguna. Ini adalah opsi enkripsi default.
-
Pilih kunci kustom untuk menggunakan kunci terkelola pelanggan yang Anda buat dan konfigurasikan. Untuk kunci AWS KMS enkripsi, masukkan ARN kunci enkripsi Anda. Formatnya adalah
arn:aws:kms:
. Untuk informasi selengkapnya, lihat Membuat KMS kunci di Panduan AWS Key Management Service Pengguna.<region-id>
:<aws-account-id>
:key/<key-id>
-
Nonaktifkan enkripsi artefak untuk menonaktifkan enkripsi. Anda dapat memilih ini jika Anda ingin membagikan hasil tes Anda, atau mempublikasikannya ke situs web statis. (Situs web dinamis dapat menjalankan kode untuk mendekripsi hasil pengujian.)
-
-
Memperbarui grup laporan (CLI)
Gunakan prosedur berikut untuk memperbarui grup laporan menggunakan AWS CLI.
Untuk memperbarui grup laporan
-
Buat file bernama
UpdateReportGroupInput.json
. -
Salin yang berikut ini ke
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" } ] } -
Masukkan ARN grup laporan Anda di
arn
baris (misalnya,"arn":"arn:aws:codebuild:
.region
:123456789012
:report-group/report-group-1
") -
Perbarui
UpdateReportGroupInput.json
dengan pembaruan yang ingin Anda terapkan ke grup laporan Anda.-
Jika Anda ingin memperbarui grup laporan untuk mengekspor file hasil pengujian mentah ke bucket S3, perbarui
exportConfig
bagian tersebut. Gantibucket-name
dengan nama bucket S3 Anda danpath
dengan jalur di bucket S3 yang ingin Anda ekspor file. Jika Anda ingin mengompres file yang diekspor, untukpackaging
, tentukanZIP
. Jika tidak, tentukanNONE
. GunakanencryptionDisabled
untuk menentukan apakah akan mengenkripsi file yang diekspor. Jika Anda mengenkripsi file yang diekspor, masukkan kunci yang dikelola pelanggan Anda. -
Jika ingin memperbarui grup laporan agar tidak mengekspor file hasil pengujian mentah ke bucket S3, perbarui
exportConfig
bagian tersebut dengan yang berikut: JSON{ "exportConfig": { "exportConfigType": "NO_EXPORT" } }
-
Jika Anda ingin memperbarui tag grup laporan, perbarui
tags
bagian tersebut. Anda dapat mengubah, menambah, atau menghapus tag. Jika Anda ingin menghapus semua tag, perbarui dengan yang berikut iniJSON:"tags": []
-
-
Jalankan perintah berikut:
aws codebuild update-report-group \ --cli-input-json file://UpdateReportGroupInput.json