Saya bekerja dengan tim pengembangan (4 orang) kecil di proyek C #. Saya sudah mengusulkan menyiapkan mesin build yang akan melakukan build nightly dan tes proyek, karena saya mengerti bahwa ini adalah Good Thing. Masalahnya adalah, kita tidak memiliki banyak anggaran di sini, jadi saya harus membenarkan biaya untuk kekuatan yang ada. Jadi saya ingin tahu:
Saya menyadari bahwa ini adalah topik yang sangat besar, dan saya baru memulai. Saya tidak dapat menemukan duplikat dari pertanyaan ini di sini, dan jika ada buku di luar sana yang harus saya dapatkan, tolong beri tahu saya.
EDIT: Saya akhirnya berhasil! Hudson benar-benar fantastis, dan FxCop menunjukkan bahwa beberapa fitur yang kami pikir telah diimplementasikan sebenarnya tidak lengkap. Kami juga harus mengubah jenis penginstal dari vdproj Lama-dan-Busted ke New Hotness WiX.
Pada dasarnya, bagi mereka yang memperhatikan, jika Anda dapat menjalankan build Anda dari baris perintah, maka Anda dapat memasukkannya ke hudson. Membuat build berjalan dari baris perintah melalui MSBuild adalah latihan yang berguna dalam dirinya sendiri, karena memaksa alat Anda menjadi terkini.