如何在Heroku的Clojure buildpack中配置构建命令?

时间:2016-06-22 08:20:48

标签: heroku clojure leiningen ring uberjar

Heroku运行lein uberjar来构建我的Clojure应用,但我需要它来运行lein ring uberjar。可以在不分析buildpack的情况下进行配置吗?

我已经尝试将Web进程设置为仅使用lein ring server-headless来启动,而不是使用独立的jar,但随后我会在安装依赖项时获得启动超时。

1 个答案:

答案 0 :(得分:3)

如上所述here,您可以设置LEIN_BUILD_TASK配置变量。

我假设将其值设置为ring uberjar应该适合您。

如果您检查buildpack的源代码,则在未指定uberjar变量时,流程将回退到LEIN_BUILD_TASK