Frage

Umzug mein Projekt von Ant zu Leiningen ging so glatt, dass ich neue Dinge bin auf der Suche in den Build-Prozess einzubeziehen. von denen eine an würde automatisch eine .deb und .rpm Datei im Build erstellen . Was ist der einfachste Weg, dies zu tun?

War es hilfreich?

Lösung

Es wäre wirklich toll, einen lein Plugin, um Hilfe bei dieser zu haben. Da es schon unter der Haube maven verwendet, können Sie die Maven-Unix-Plugin suchen in mit ( http: // mojo.codehaus.org/unix/ ), die .deb und .rpm-Dateien erstellen können. Andernfalls, wenn die lästigen sieht das glaube ich nicht entweder Paketformat besonders komplex ist. Sie könnten wahrscheinlich irgend Beispiel vielleicht von Hand in Clojure, wobei in diesem Fall suchen Aufgaben Ruby-Rake würde helfen, tun es. ( http://rubyforge.org/projects/pallet/ )

Andere Tipps

Ich denke, die beste Wahl wäre eine eigene Leiningen-Plugin für diese zu schreiben (was ich hören ziemlich einfach ist), oder verwenden Sie die lein-Skripte Plugin und ein Skript schreiben / Aufgabe für sie.

Ich habe über das gleiche Problem kommen. Ich folgte rosejn Vorschlag und schuf eine Leiningen-Plugin, das verwendet das RPM Maven Plugin eine erstellen RPM. Ich habe es ausdrückte hier .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top