Amazon tidak CodeCatalyst akan lagi terbuka untuk pelanggan baru mulai 7 November 2025. Jika Anda ingin menggunakan layanan ini, silakan mendaftar sebelum 7 November 2025. Lihat informasi yang lebih lengkap di Cara bermigrasi dari CodeCatalyst.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Melewatkan tes yang gagal dalam suatu tindakan
Jika tindakan Anda memiliki lebih dari satu perintah pengujian, Anda mungkin ingin mengizinkan perintah pengujian berikutnya dalam tindakan untuk dijalankan meskipun perintah sebelumnya gagal. Misalnya, dalam perintah berikut, Anda mungkin test2 ingin menjalankan selalu, bahkan jika test1 gagal.
Steps:
- Run: npm install
- Run: npm run test1
- Run: npm run test2Biasanya, ketika sebuah langkah mengembalikan kesalahan, Amazon CodeCatalyst menghentikan tindakan alur kerja dan menandainya sebagai gagal. Anda dapat mengizinkan langkah-langkah tindakan untuk terus berjalan dengan mengarahkan output kesalahan ke. null Anda dapat melakukan ini dengan 2>/dev/null menambahkan perintah. Dengan modifikasi ini, contoh sebelumnya akan terlihat seperti berikut.
Steps:
- Run: npm install
- Run: npm run test1 2>/dev/null
- Run: npm run test2Dalam cuplikan kode kedua, status npm install perintah akan dihormati, tetapi kesalahan apa pun yang dikembalikan oleh npm run test1 perintah akan diabaikan. Akibatnya npm run test2 perintah dijalankan. Dengan melakukan ini, Anda dapat melihat kedua laporan sekaligus terlepas dari apakah terjadi kesalahan.