Plugin Jenkins untuk Codescene oleh Dipigar.
Codescene mendeteksi masalah pemeliharaan potensial dan peringatan dini dalam basis kode Anda. Semakin awal Anda dapat bereaksi terhadap temuan -temuan itu, semakin baik. Itulah sebabnya Codescene menawarkan titik integrasi yang memungkinkan Anda memasukkan hasil analisis ke dalam pipa build Anda.
Plugin ini memungkinkan Anda menggunakan analisis delta Codescene untuk menangkap masalah potensial sebelum dikirim ke cabang utama Anda.

Selain klasifikasi risiko, Codescene juga menjalankan rangkaian analisis peringatan dini:

Peringatan dini dan klasifikasi risiko memungkinkan Anda memprioritaskan ulasan kode Anda dan memfokuskan waktu Anda di mana (dan kapan) kemungkinan paling dibutuhkan. Kelelahan pengulas kode adalah hal yang nyata, jadi mari kita gunakan upaya ulasan kami dengan bijak.
Plugin ini dapat diunduh sebagai file .hpi dari salah satu rilis yang diterbitkan. Kemudian, di UI konfigurasi Jenkins untuk plugin, unggah file .hpi untuk menginstalnya.
Aktifkan integrasi codescene dengan menambahkan langkah build baru dalam konfigurasi Jenkins Anda. Pilih Analisis Delta Codescene Option Run .

Masukkan informasi yang diperlukan dalam konfigurasi Codescene Jenkins:

Codescene memberi Anda sejumlah opsi yang mengontrol ruang lingkup analisis delta:
Anda juga dapat mengubah default untuk ambang batas risiko dan ambang kopling temporal
Bagian Konfigurasi API CodeScene harus sesuai dengan informasi yang ditentukan di dalam Codescene itu sendiri dan dapat diambil dari konfigurasi analisis.
Kredensial API harus ditambahkan melalui plugin kredensial Jenkins. Periksa rahasia suntikan ke dalam Jenkins membangun pekerjaan untuk lebih jelasnya.
1.1.0
@Symbol di CodeSceneBuilder . Periksa https://github.com/jenkinsci/pipeline-plugin/blob/c84a9af/devguide.md#defining-mbols dan https://wiki.jenkins-ci.org/display/jenkins/struksters+PluGin untuk lebih banyak detail.1.0.1
1.0.0
Anda didorong untuk mengirimkan permintaan tarik, dan untuk mengusulkan fitur dan mendiskusikan masalah.
Berlisensi di bawah lisensi MIT.