2016-06-22 5 views
2

HerokuはClojureアプリケーションをビルドするためにlein uberjarを実行していますが、実行するにはlein ring uberjarが必要です。ビルドパックをフォークせずにこれを設定できますか?HerokuのClojureビルドパックでビルドコマンドを設定するには?

私は、スタンドアロンのjarの代わりにlein ring server-headlessを使用するようにウェブプロセスを設定しようとしましたが、依存関係がインストールされている間にブートタイムアウトを取得します。

答えて

3

説明したように、hereには、設定可能なコンフィグレーション変数LEIN_BUILD_TASKがあります。

値をring uberjarに設定すると効果的です。

buildpackのソースコードを確認すると、LEIN_BUILD_TASK変数が指定されていない場合、プロセスはuberjarにフォールバックします。

関連する問題