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

How to configure build command in Heroku's Clojure buildpack?

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

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

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

我假设将它的值设置为 ring uberjar 应该适合你。

如果您检查 buildpack 的源代码,当未指定 LEIN_BUILD_TASK 变量时,进程回退到 uberjar