2

プロジェクトを Ant から Leiningen に移行する作業は非常にスムーズに進んだので、ビルド プロセスに含める新しいものを探しています。そのうちの 1 つは、ビルドで .deb および .rpm ファイルを自動的に作成することです。これを行う最も簡単な方法は何ですか?

4

3 に答える 3

2

このための独自の Leiningen プラグインを作成するか (かなり簡単だと聞きます)、lein-scriptsプラグインを使用してスクリプト/タスクを作成するのが最善の策だと思います。

于 2010-01-30T05:36:24.930 に答える
1

これを支援する lein プラグインがあれば本当に素晴らしいことです。内部では既に maven を使用しているため、 .deb および .rpm ファイルをビルドできるmaven-unix-plugin ( http://mojo.codehaus.org/unix/ ) の使用を検討できます。それ以外の場合は、どちらのパッケージ形式も特に複雑ではないと思います。おそらく、Clojure で手動で行うことができます。その場合、Ruby Rake タスクの例を見ると役立つでしょう。( http://rubyforge.org/projects/pallet/ )

于 2010-02-01T10:06:08.707 に答える
0

私は同じ問題に遭遇しました。私はrosejnの提案に従い、RPMMavenプラグインを使用してRPMを作成するLeiningenプラグインを作成しました。ここに入れました。

于 2012-05-27T21:25:08.043 に答える