Domanda

Spostare il mio progetto da Ant a Leiningen è andato senza intoppi che sto guardando cose nuove da includere nel processo di generazione. una delle quali potrebbe essere quella di creare automaticamente un file .deb e .rpm nella build . Qual è il modo più semplice per farlo?

È stato utile?

Soluzione

Sarebbe davvero bello avere un plugin Lein per aiutare con questo. Dal momento che già utilizza Maven sotto il cofano, si potrebbe considerare di usare il Maven-unix-plugin ( http: // mojo.codehaus.org/unix/ ) che possono creare file .rpm .deb e. In caso contrario, se questo sembra fastidioso non credo che sia in formato pacchetto è particolarmente complessa. Si potrebbe probabilmente fare a mano in Clojure, nel qual caso forse guardando alcuni esempi compiti Rake Rubino aiuterebbero. ( http://rubyforge.org/projects/pallet/ )

Altri suggerimenti

Credo che la soluzione migliore sarebbe quella di scrivere il proprio plug-in Leiningen per questo (che ho sentito è abbastanza facile), o usare il Lein-scripts plug-in e scrivere uno script / compito per esso.

ho incontrato lo stesso problema. Ho seguito il suggerimento di rosejn e creato un plug-Leiningen che utilizza il RPM Maven Plugin per creare un RPM. Ho messo qui .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top