Saya sadar bahwa Jenkins mendukung Git dan SVN. Apa alat SCM lain yang didukung Jenkins?
Ini mendukung AccuRev, CVS, Subversion, Git, Mercurial, Perforce, Clearcase dan RTC .
Karena semuanya ada plugin dan seperti yang mungkin sudah Anda ketahui, Jenkins tidak terbatas hanya pada daftar itu, siapa pun dapat membuat plugin SCM untuk opsi lain jika mereka mau.
Berikut ini tautan ke plugin:
Selain daftar pada jawaban sebelumnya, ada juga plugin yang mengintegrasikan Serena Dimensions CM dengan Jenkins . Beberapa detail lebih lanjut tentang plugin ini (dari halaman tertaut):
Plugin ini memungkinkan pekerjaan Jenkins dikaitkan dengan aliran atau proyek Serena Dimensions CM , secara otomatis memperbarui ruang kerja Jenkins dengan konten file dari repositori Dimensions CM.
Plugin saat ini mendukung
- Jajak pendapat
- Periksa
- Buat laporan perubahan log
- Memberi tag
- Unggahan Artefak
- Penempatan Tag
- Meluncurkan Tagged Builds melalui Dimensions Builder
Video tutorial : Dimensi CM: Tutorial Plugin Jenkins
Pertanyaan Anda tidak menentukan platform (OS) apa itu. Tetapi jika ini tentang mainframe lama yang baik (menjalankan zOS, sedangkan z adalah singkatan dari "zero downtime ..."), maka ini akan menjadi beberapa opsi yang mungkin untuk dipilih (kutipan berasal dari halaman yang terhubung):
Unduh Kode Sumber Compuware untuk Plugin Endevor, PDS, dan ISPW .
... memungkinkan pengguna Jenkins untuk mengunduh anggota Endevor, PDS, atau ISPW dari mainframe ke PC. Sumber kemudian dapat diakses di PC, misalnya, untuk analisis dan pelaporan SonarQube.
... menyediakan fungsinya melalui koneksi FTP ke IBM z / OS LPAR. Anda dapat mengkonfigurasi proyek SCLM Anda di z / OS dan kemudian memeriksa perubahan melalui Jenkins.
Fitur termasuk:
- Pengajuan pekerjaan JCL pengguna (dengan log opsional dikumpulkan setelah selesai).
- Pengenalan SCLM sebagai SCM untuk proyek Anda memungkinkan untuk checkout perubahan SCLM.
- Kemampuan untuk membangun proyek-proyek SCLM saat ini hanya dapat dilakukan melalui tindakan membangun 'Kirim zOS Pekerjaan'.
PS: jika Anda tidak terbiasa dengan solusi SCM pada platform ini (seperti Endevor atau ISPW), maka lihatlah solusi SCM yang ada untuk mengelola perangkat lunak mainframe .