سؤال

ذهب نقل مشروعي من Ant إلى Lininingen بسلاسة لدرجة أنني أبحث عن أشياء جديدة لتضمينها في عملية الإنشاء. واحد منها سيكون إنشاء ملف .deb و .rpm تلقائيًا. ما هي أسهل طريقة للقيام بذلك؟

هل كانت مفيدة؟

المحلول

سيكون من الرائع حقًا أن يكون لديك مكون إضافي لين للمساعدة في ذلك. نظرًا لأنه يستخدم بالفعل Maven أسفل الغطاء ، يمكنك البحث في استخدام Maven-Unix-Plugin (http://mojo.codehaus.org/unix/) والتي يمكن بناء ملفات .deb و .rpm. وإلا إذا كان ذلك يبدو مزعجًا ، فلا أعتقد أن تنسيق الحزمة معقد بشكل خاص. من المحتمل أن تفعل ذلك باليد في Clojure ، وفي هذه الحالة ، ربما يساعد النظر في بعض الأمثلة على مهام Ruby Rake. ((http://rubyforge.org/projects/pallet/)

نصائح أخرى

أعتقد أن أفضل رهان لك هو كتابة المكون الإضافي الخاص بك في Lininingen لهذا (الذي أسمعه سهل للغاية) ، أو استخدام محرّرات لين البرنامج المساعد واكتب نصًا/مهمة لذلك.

لقد صادفت نفس المشكلة. تابعت اقتراح Rosejn وأنشأت مكونًا إضافيًا ليينينين يستخدم RPM Maven Plugin لإنشاء دورة في الدقيقة. لقد وضعته هنا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top