Tôi muốn thử tạo PPA của riêng tôi. Dự án tôi có là một dự án java được xây dựng với maven. Đây là những gì tôi đã làm cho đến nay:
- Tạo một PPA.
- Thiết lập một dự án mới trên Launchpad.
- Đã thêm một nhánh đang nhập dự án của tôi từ kho SVN.
- Tạo một công thức cho chi nhánh đang xuất bản các bản dựng lên PPA của tôi.
Đây là nơi tôi bị mắc kẹt.
Tôi đã đọc các hướng dẫn và Googled rất nhiều; nhưng, tôi đã không thể tìm ra cách xây dựng dự án của mình.
Tôi có thể bắt đầu xây dựng cho chi nhánh; Nhưng, như tôi dự đoán, nó thất bại. Tôi đoán tôi phải đưa một số thông tin meta như tệp tạo tệp vào kho lưu trữ. Thậm chí có thể xây dựng và đóng gói các dự án Maven trên Launchpad không? Tôi cũng đã cố gắng xây dựng một tệp .deb cục bộ bằng cách sử dụng bzr dh-make
và debuild
. bzr dh-make
đã tạo rất nhiều tập tin trong ./debian
thư mục nhưng debuild
không thành công. Tôi đoán rằng nó sẽ hoạt động nếu tôi chỉ định đúng thông tin meta trong dự án của mình vì vậy đó là vấn đề tương tự như trên Launchpad.
Tôi biết đây là một câu hỏi khá chung chung nhưng tôi nghĩ rằng thiếu các hướng dẫn thích hợp cho .deb
các tệp đóng gói ngay cả khi bạn không gặp trường hợp "kỳ lạ" như tôi.
Tóm lại:
Những tập tin / thông tin nào tôi phải cung cấp trong dự án của mình để nó có thể được xây dựng và đóng gói đúng cách?
Bất kỳ sự trợ giúp nào đều sẽ là tuyệt vời :-)