Apa Itu CI

Apa Itu CI
Apa Itu CI

Apa Itu CI – rekayasa perangkat lunak, CI/CD atau bisa juga di sebut dengan CICD adalah sebuah praktik gabungan yang berasalkan dari integrasi yang berkelanjutan dan pengiriman berkelanjutan atau penyebaran yang berkelanjutan.

Apa Itu CI

CI
CI

Continuous integration (CI) adalah pengintegrasian sebuah kode ke dalam sebuah repositori kode tersebut kemudian menjalankan berbagai pengujian dengan secara otomatis, cepat, dan sering. Anda dapat melakukan CI ini dengan cara menggunakan perintah commit. Sementara continous delivery atau continuous deployment (CD) merupkan sebuah praktik yang akan dilakukan setelah proses CI ini selesai dan seluruh kode terverifikasi berhasil terintegrasi, sehingga aplikasi bisa yang dibangun lalu dirilis dengan secara otomatis.

CI/CD pipeline ini sangat lazim untuk bisa digunakan dalam pengembangan perangkat lunak. CI/CD pipeline ini telah menjadi penghubung antara tim pengembang dengan tim operasional yang di dalamnya terdapat tiga fase yaitu berupa continuous integration, lalu ada continuous delivery, dan continuous deployment. Ketiga fase tersebut akan dilakukan dengan secara terusmenerus dan otomatis untuk bisa mendapatkan perangkat lunak yang andal dan terbebas dari bug.

Manfaat CI

  1. Mendapat feedback lebih cepatDalam penggunaan CI/CD pipeline ini kode akan diuji coba dengan secara bersamaan agar proses pengembangan dari perangkat lunak ini dapat berjalan dengan seimbang.
  2. Dapat mendeteksi bug lebih cepat
    Seperti yang telah dikatakan sebelumnya, CI/CD ini bekerja dengan melakukan pengujian dengan secara otomatis tidak manual, sehingga jika ada bug yang muncul pada sistem aplikasi yang telah dikembangkan maka akan langsung terdeteksi secara ototmatis oleh CI tool. Pengembang juga dapat dengan mudah ditemukan dan akan diperbaiki bugnya.
  3. Dapat mempercepat proses rilisProses rilis dari suatu aplikasi sangat mungkin untuk dapat dipercepat. Hal itu telah disebabkan kode – kode yang terus digabungkan dan akan diterapkan ke dalam suatu produk, sehingga aplikasi selalu dalam kondisi siap untuk dirilis kapan pun itu waktunya.

Itulah beberapa informasi yang dapat saya sampaikan untuk anda semuanya yang melihat artikel ini, terimakasih telah berkunjung ke website ini, jika dalam artikel ini terdapat kata kata yang kurang sopan saya minta maaf. Sampai berjumpa lagi di artikel yang akan datang selanjutnya…..

Be the first to comment

Leave a Reply

Your email address will not be published.


*