Saya ingin mencoba membuat PPA saya sendiri. Proyek yang saya miliki adalah proyek java yang dibangun dengan pakar. Inilah yang telah saya lakukan sejauh ini:
- Membuat PPA.
- Siapkan proyek baru di Launchpad.
- Menambahkan cabang yang mengimpor proyek saya dari repositori SVN.
- Buat resep untuk cabang itu yang menerbitkan build ke PPA saya.
Di sinilah aku terjebak.
Saya sudah membaca banyak tutorial dan banyak menggunakan Google; tetapi, saya tidak dapat menemukan cara membangun proyek saya.
Saya bisa mulai membangun untuk cabang; tetapi, seperti yang saya harapkan, itu gagal. Saya kira saya harus memasukkan beberapa informasi meta seperti makefile ke dalam repositori. Apakah mungkin untuk membangun dan mengemas proyek Maven di Launchpad? Saya juga mencoba membangun file deb secara lokal menggunakan bzr dh-make
dan debuild
. bzr dh-make
membuat banyak file di ./debian
folder tetapi debuild
gagal. Saya kira itu akan berhasil jika saya menentukan informasi meta yang tepat dalam proyek saya sehingga masalah yang sama seperti di Launchpad.
Saya tahu ini adalah pertanyaan yang cukup umum tapi saya pikir ada kekurangan tutorial yang tepat untuk mengemas .deb
file bahkan jika Anda tidak memiliki kasus "eksotis" seperti saya.
Singkatnya:
File / informasi apa yang harus saya berikan dalam proyek saya sehingga dapat dibangun dan dikemas dengan benar?
Bantuan apa pun akan bagus :-)