Di perusahaan saya, kami memiliki rawa pekerjaan cron yang berbeda (pada beberapa sistem) dan secara manual memulai proses yang menjaga fungsi bisnis kami yang merupakan hasil dari pengembangan yang cepat dan pengabaian selanjutnya.
Suatu hari, kita perlu menemukan solusi yang lebih terpusat untuk alasan yang jelas.
Satu pemikiran yang telah kami lakukan adalah menggunakan perangkat lunak Continuous Integration (Jenkins) kami untuk menjalankan proses ini, yang tampaknya logis.
Pertanyaan saya adalah: Apakah perusahaan lain melakukan ini? Apakah ini praktik yang diterima secara umum? Tidakkah ini bertentangan dengan definisi alat CI yang tersirat dalam namanya? Apakah ada opsi lain?
Catatan: https://wiki.jenkins-ci.org/display/JENKINS/Meet+Jenkins
Jenkins mengklaim bahwa ia berfokus pada "Memantau eksekusi pekerjaan yang dijalankan secara eksternal, seperti pekerjaan cron dan pekerjaan procmail". Saya tidak yakin apakah ini yang saya bicarakan.