Jump to content

Continuous integration/id

From mediawiki.org
This page is a translated version of the page Continuous integration and the translation is 89% complete.

Infrastruktur integrasi berkelanjutan menggunakan Jenkins untuk mengendalikan dan mengeksekusi pembangunan perangkat lunak dari kodenya. Penggunaan utamanya adalah untuk menguji coba tambalan yang diajukan di Gerrit.

Layanan terkait bisa didapatkan dari dasbornya di integration.wikimedia.org

Dokumentasi

  • Titik masuk - Uji coba yang telah distandarkan untuk proyek.
  • Panduan - Pelajari cara membuat dan menyalakan pekerjaan Jenkins.

Koordinasi

Alasan

Untuk memperbaiki proses pengembangan, diusulkan untuk membuat satu platform untuk menjalankan uji coba secara otomatis dan sistematis saat sebelum dan setelah melakukan commit.

Uji coba ini bertujuan untuk memastikan cabang master dari repositori di git tetap bisa digunakan. Proyek ini juga terkait dengan keinginan mempersering penyebaran kode, karena integrasi berkelanjutan akan membuat kami lebih percaya terhadap kode baru apabila kodenya sudah melewati tes otomatis.

Dokumen


Lihat pula