Question

Déplacement mon projet de Ant Leiningen se est tellement bien que je suis à la recherche de nouvelles choses à inclure dans le processus de construction. dont un serait à créer automatiquement un fichier .deb et .rpm dans la construction . Quelle est la manière la plus simple de faire ça?

Était-ce utile?

La solution

Il serait vraiment génial d'avoir un plugin lein pour aider. Comme il utilise déjà maven sous le capot, vous pouvez regarder dans la ( http: // mojo.codehaus.org/unix/ ) qui peut créer des fichiers .deb et .rpm. Sinon, si cela semble ennuyeux, je ne pense pas que ce soit le format de l'emballage est particulièrement complexe. Vous pouvez probablement le faire à la main dans Clojure, auquel cas la recherche peut-être à un exemple Ruby tâches Rake aideront. ( http://rubyforge.org/projects/pallet/ )

Autres conseils

Je pense que le mieux serait d'écrire votre propre plugin Leiningen pour cela (que j'entends est assez facile), ou utiliser le lein-scripts plugin et écrire un script / tâche pour elle.

Je suis tombé sur le même problème. J'ai suivi la suggestion de rosejn et créé un plugin Leiningen qui utilise le RPM Plugin Maven pour créer un RPM. Je l'ai mis .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top