Berikut adalah kutipan dari konten integrasi berkelanjutan saat ini :
... proses penggabungan salinan kode kerja pengembang ke basis kode bersama sering untuk mencegah atau meminimalkan masalah integrasi.
OK, saya mengerti. Tapi kemudian ada juga pengiriman terus-menerus dan penyebaran terus-menerus , dan di situlah saya terus-menerus tersesat:
- Bagaimana integrasi berkelanjutan terkait dengan pengiriman dan / atau penyebaran berkelanjutan , dengan asumsi bahwa di suatu tempat di sepanjang garis (s) melalui
integration
Anda berakhirdelivering
di lingkungan target di mana semuanya akan beradadeployed
. - Apa perbedaan antara pengiriman berkelanjutan dan penerapan berkelanjutan ?
Dulu, sebelum DevOps disebut DevOps, kami menggunakan terminologi yang mungkin dapat membantu untuk memahami istilah-istilah DevOps baru ini, seperti:
- mempromosikan ke (atau menurunkan dari) beberapa target pra-produk, secara opsional dikombinasikan dengan beberapa jenis proses regenerasi (kompilasi, ikatan, dll) untuk mengemas semua komponen terkait bersama-sama dalam hal-hal yang dapat dieksekusi. Itu yang harus mirip / dekat dengan integrasi berkelanjutan , atau tidak?
- mendistribusikan ke beberapa lingkungan target, menggunakan sesuatu seperti FTP (jika salinan standar tidak dapat menjembatani kesenjangan), tetapi belum mengaktifkannya di target. Itu yang harus mirip / dekat dengan pengiriman terus menerus , atau tidak?
- instal (atau aktifkan ) di beberapa lingkungan target, dikombinasikan dengan hal-hal seperti mengikat, menghentikan / memulai operasi, dll. Itu yang harus serupa / dekat dengan penyebaran berkelanjutan , atau tidak?
_markdown_
untuk memudahkan pembacaan