CodePipeline referensi struktur pipa - AWS CodePipeline

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:

Untuk informasi selengkapnya, lihat PipelineDeclarationobjek di CodePipeline APIPanduan.

Contoh tampilan konsol pipeline berikut menunjukkan pipeline bernama new-github, tahapan bernama, dan Source manualBuild, dan tindakan dari GitHub (Versi 2), persetujuan manual, dan penyedia tindakan. CodeBuild

Contoh tampilan pipeline di CodePipeline konsol.

Mode pengeditan pipeline, jika dilihat di diagram konsol, memungkinkan Anda mengedit penggantian sumber, pemicu, dan tindakan seperti yang ditunjukkan pada contoh berikut.

Contoh mode pengeditan pipa di CodePipeline konsol.