Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
CodePipeline referensi struktur pipa
Anda dapat menggunakan CodePipeline untuk menyusun pipeline CI/CD dari langkah-langkah otomatis yang menyelesaikan tugas yang membangun, menguji, dan menyebarkan kode sumber aplikasi Anda. Saat membuat pipeline, Anda memilih tindakan dan penyedia sumber yang tersedia, seperti bucket S3, repositori, CodeCommit repositori Bitbucket, atau GitHub repositori yang berisi kode sumber Anda dan memulai pipeline saat Anda melakukan perubahan kode sumber. Anda juga memilih tindakan dan penyedia pengujian, pembuatan, dan penerapan yang ingin Anda sertakan secara otomatis saat pipeline berjalan. Untuk contoh konseptual DevOps pipeline yang menerapkan aplikasi Anda, lihat. DevOps contoh pipa
Secara default, setiap pipeline yang berhasil Anda buat AWS CodePipeline memiliki struktur yang valid. Namun, jika Anda membuat atau mengedit JSON file secara manual untuk membuat pipeline atau memperbarui pipeline dari AWS CLI, Anda mungkin secara tidak sengaja membuat struktur yang tidak valid. Referensi berikut dapat membantu Anda lebih memahami persyaratan untuk struktur pipa Anda dan cara memecahkan masalah. Lihat kendala diKuota di AWS CodePipeline, yang berlaku untuk semua jaringan pipa.
Bagian berikut memberikan parameter tingkat tinggi dan posisinya dalam struktur pipa. Persyaratan struktur pipa dirinci di setiap bagian untuk jenis komponen pipa berikut:
-
Referensi lapangan untuk Deklarasi pipa
-
Referensi lapangan untuk Deklarasi tahap
-
Referensi lapangan untuk Deklarasi tindakan
-
Daftar Penyedia tindakan yang valid di CodePipeline berdasarkan jenis tindakan
-
Referensi untuk Pengaturan yang valid untuk PollForSourceChanges parameter
-
Referensi untuk Artefak input dan output yang valid untuk setiap jenis tindakan
-
Daftar tautan untuk Parameter konfigurasi yang valid untuk setiap jenis penyedia
Untuk informasi selengkapnya, lihat PipelineDeclarationobjek di CodePipeline APIPanduan.
Contoh tampilan konsol pipeline berikut menunjukkan pipeline bernama new-github, tahapan bernama, dan Source
manual
Build
, dan tindakan dari GitHub (Versi 2), persetujuan manual, dan penyedia tindakan. CodeBuild
Mode pengeditan pipeline, jika dilihat di diagram konsol, memungkinkan Anda mengedit penggantian sumber, pemicu, dan tindakan seperti yang ditunjukkan pada contoh berikut.