Ini dapat dengan mudah dilakukan di Launchpad. Apa yang Anda cari disebut resep paket sumber .
Cara untuk mengatur ini dan membuatnya membangun sumber setiap hari adalah dengan mendaftar dulu proyek di Launchpad jika belum. Setelah selesai, buka halaman proyek dan klik "konfigurasikan cabang proyek":
Sekarang Anda perlu memberi tahu Launchpad di mana repositori SVN berada. Klik "Impor cabang yang diinangi di tempat lain", pilih 'SVN', dan masukkan URL cabang SVN. Beri cabang nama dan klik pembaruan:
Sekarang Anda memiliki konten repositori SVN yang diimpor ke Launchpad sesering mungkin (biasanya lebih dari sekali per hari). Langkah selanjutnya adalah membuat resep paket sumber yang membangun paket dari sumber setiap hari. Pada dasarnya ada dua opsi di sini:
- Simpan file pengemasan Debian di repositori SVN - file-file tersebut harus berada dalam folder bernama
debian
.
- Buat cabang Launchpad terpisah yang berisi file pengemasan Debian dan buat Launchpad menggabungkannya sebelum membuat paket.
Karena opsi pertama adalah yang termudah, saya akan merekomendasikan pergi rute itu. Untuk mengatur build harian, buka halaman proyek Anda di Launchpad dan klik tautan "code" di bagian paling atas. Klik pada cabang yang berisi kode sumber dan kemudian klik "buat resep kemasan":
Dari sana, cukup terima semua default dan klik "buat resep". Itu dia! Paket Anda akan dibangun setiap hari (dengan asumsi ada revisi baru) dan ditempatkan di PPA yang Anda tentukan saat membuat resep.
Referensi: