Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Langkah 8: Lihat informasi build terperinci
(Langkah sebelumnya: Langkah 7: Lihat informasi build yang dirangkum)
Pada langkah ini, Anda melihat informasi mendetail tentang build Anda di CloudWatch Log.
catatan
Untuk melindungi informasi sensitif, berikut ini disembunyikan di CodeBuild log:
-
AWSID kunci akses. Untuk informasi selengkapnya, lihat Mengelola Kunci Akses untuk Pengguna IAM di Panduan AWS Identity and Access Management Pengguna.
-
String ditentukan menggunakan Parameter Store. Untuk informasi selengkapnya, lihat Systems Manager Parameter Store dan Systems Manager Parameter Store Console Walkthrough di Panduan Pengguna Amazon EC2 Systems Manager.
-
String ditentukan menggunakanAWS Secrets Manager. Untuk informasi selengkapnya, lihat Manajemen kunci.
Untuk melihat informasi build yang mendetail
-
Gunakan browser web Anda untuk pergi ke
deepLink
lokasi yang muncul di output pada langkah sebelumnya (misalnya,https://console.aws.amazon.com/cloudwatch/home?region=
).region-ID
#logEvent:group=/aws/codebuild/codebuild-demo-project;stream=38ca1c4a-e9ca-4dbc-bef1-d52bfEXAMPLE -
Di aliran CloudWatch log Log, Anda dapat menelusuri peristiwa log. Secara default, hanya kumpulan peristiwa log terakhir yang ditampilkan. Untuk melihat peristiwa log sebelumnya, gulir ke awal daftar.
-
Dalam tutorial ini, sebagian besar peristiwa log berisi informasi verbose tentang CodeBuild mengunduh dan menginstal file ketergantungan build ke dalam lingkungan build-nya, yang mungkin tidak Anda pedulikan. Anda dapat menggunakan kotak Filter peristiwa untuk mengurangi informasi yang ditampilkan. Misalnya, jika Anda memasukkan
"[INFO]"
acara Filter, hanya peristiwa yang berisi yang[INFO]
ditampilkan. Untuk informasi selengkapnya, lihat Filter dan sintaks pola di Panduan CloudWatch Pengguna Amazon.
Bagian-bagian dari aliran CloudWatch log Log ini berkaitan dengan tutorial ini.
... [Container] 2016/04/15 17:49:42 Entering phase PRE_BUILD [Container] 2016/04/15 17:49:42 Running command echo Entering pre_build phase... [Container] 2016/04/15 17:49:42 Entering pre_build phase... [Container] 2016/04/15 17:49:42 Phase complete: PRE_BUILD Success: true [Container] 2016/04/15 17:49:42 Entering phase BUILD [Container] 2016/04/15 17:49:42 Running command echo Entering build phase... [Container] 2016/04/15 17:49:42 Entering build phase... [Container] 2016/04/15 17:49:42 Running command mvn install [Container] 2016/04/15 17:49:44 [INFO] Scanning for projects... [Container] 2016/04/15 17:49:44 [INFO] [Container] 2016/04/15 17:49:44 [INFO] ------------------------------------------------------------------------ [Container] 2016/04/15 17:49:44 [INFO] Building Message Utility Java Sample App 1.0 [Container] 2016/04/15 17:49:44 [INFO] ------------------------------------------------------------------------ ... [Container] 2016/04/15 17:49:55 ------------------------------------------------------- [Container] 2016/04/15 17:49:55 T E S T S [Container] 2016/04/15 17:49:55 ------------------------------------------------------- [Container] 2016/04/15 17:49:55 Running TestMessageUtil [Container] 2016/04/15 17:49:55 Inside testSalutationMessage() [Container] 2016/04/15 17:49:55 Hi!Robert [Container] 2016/04/15 17:49:55 Inside testPrintMessage() [Container] 2016/04/15 17:49:55 Robert [Container] 2016/04/15 17:49:55 Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec [Container] 2016/04/15 17:49:55 [Container] 2016/04/15 17:49:55 Results : [Container] 2016/04/15 17:49:55 [Container] 2016/04/15 17:49:55 Tests run: 2, Failures: 0, Errors: 0, Skipped: 0 ... [Container] 2016/04/15 17:49:56 [INFO] ------------------------------------------------------------------------ [Container] 2016/04/15 17:49:56 [INFO] BUILD SUCCESS [Container] 2016/04/15 17:49:56 [INFO] ------------------------------------------------------------------------ [Container] 2016/04/15 17:49:56 [INFO] Total time: 11.845 s [Container] 2016/04/15 17:49:56 [INFO] Finished at: 2016-04-15T17:49:56+00:00 [Container] 2016/04/15 17:49:56 [INFO] Final Memory: 18M/216M [Container] 2016/04/15 17:49:56 [INFO] ------------------------------------------------------------------------ [Container] 2016/04/15 17:49:56 Phase complete: BUILD Success: true [Container] 2016/04/15 17:49:56 Entering phase POST_BUILD [Container] 2016/04/15 17:49:56 Running command echo Entering post_build phase... [Container] 2016/04/15 17:49:56 Entering post_build phase... [Container] 2016/04/15 17:49:56 Phase complete: POST_BUILD Success: true [Container] 2016/04/15 17:49:57 Preparing to copy artifacts [Container] 2016/04/15 17:49:57 Assembling file list [Container] 2016/04/15 17:49:57 Expanding target/messageUtil-1.0.jar [Container] 2016/04/15 17:49:57 Found target/messageUtil-1.0.jar [Container] 2016/04/15 17:49:57 Creating zip artifact
Dalam contoh ini, CodeBuild berhasil menyelesaikan fase pre-build, build, dan post-build build. Ini menjalankan tes unit dan berhasil membangun messageUtil-1.0.jar
file.
Langkah selanjutnya
Langkah 9: Dapatkan artefak keluaran build