üzerinde kendi ikili kodunuzu kullanarak hizmet verin Haskell'i Heroku'da çalıştırmaya çalışıyorum. Ben bir ikili app
derlenmiş ve aşağıdaki gibi bir Procfile
oluşturduk:Sedir, Heroku
web: ./app +RTS -N4
Ben Heroku için itin, bu diyor ki:
-----> Heroku receiving push
! Heroku push rejected, no Cedar-supported app detected
Şimdi sanırım, Sedir ikili dosyalarınıza haddeleme desteklemez. Dağıtmanın herhangi bir yolu var mı?
https://github.com/mwotton/heroku_haskell_demo'u gördüm. Bu adam Heroku'ya konuşlandırılmış gibi görünüyor, ama artık işe yaramıyor. Heroku, Gemfile
s'yi görür ve bir Ruby uygulaması olduğunu ve varsayılan Procfile'ı Bundle install
ile çalıştırarak açık bir şekilde başarısız olduğunu düşünür.
Teşekkürler! İyi çalışıyor. Ama arkasındaki mantığı anlamıyorum. Bunun sorunu nasıl çözdüğünü açıklayabilir misiniz? –
Sanırım anladım, anahtar Heroku'nun bir Node.js uygulaması olduğunu düşünerek aldatmaktır. –