Rumah Perangkat lunak Apa itu integrasi berkelanjutan (ci)? - definisi dari techopedia

Apa itu integrasi berkelanjutan (ci)? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa yang dimaksud dengan Continuous Integration (CI)?

Integrasi berkelanjutan (CI) adalah praktik pengembangan perangkat lunak di mana setiap anggota tim pengembangan mengintegrasikan pekerjaannya dengan yang dihasilkan oleh orang lain secara berkelanjutan.

Dalam rekayasa perangkat lunak, CI dianggap sebagai bentuk kontrol kualitas, di mana upaya kecil sering diterapkan, sebagai lawan dari metode yang lebih tradisional menerapkan kontrol kualitas setelah pengembangan telah selesai. Integrasi diverifikasi oleh build otomatis yang digunakan untuk mendeteksi kesalahan integrasi secepat mungkin dan menguji perangkat lunak.

Techopedia menjelaskan Continuous Integration (CI)

Tim pengembangan menggunakan pendekatan integrasi berkelanjutan untuk pengembangan perangkat lunak karena memungkinkan mereka untuk berkembang dengan cara yang lebih cepat dan lebih efisien daripada jika mereka bekerja secara terpisah untuk periode waktu yang lebih lama.

Pengembang yang menggunakan pendekatan ini mengirimkan perubahan ke repositori kode sumber, pada saat itu basis kode yang ada berubah dan kode baru dapat ditambahkan bersama dengan sumber daya lain yang mencari potensi konflik pengkodean. Ada juga server CI komersial yang dapat digunakan tim pengembangan untuk memfasilitasi proses CI.

Apa itu integrasi berkelanjutan (ci)? - definisi dari techopedia