Как настроить команду сборки в сборочном пакете Heroku Clojure?

Heroku запускается lein uberjar для создания моего приложения Clojure, но мне нужно, чтобы он запускал lein ring uberjar. Можно ли это настроить без разветвления пакета сборки?

Я попытался настроить веб-процесс так, чтобы он просто использовал lein ring server-headless для запуска вместо автономного jar-файла, но затем я получаю тайм-ауты загрузки во время установки зависимостей.


person Dan Ross    schedule 22.06.2016    source источник


Ответы (1)


Как описано здесь, есть переменная конфигурации LEIN_BUILD_TASK, которую вы можете установить .

Я предполагаю, что установка значения ring uberjar должна работать на вас.

Если вы проверите исходный код сборочного пакета , процесс возвращается к uberjar, если переменная LEIN_BUILD_TASK не указана.

person kongeor    schedule 22.06.2016