文件名称:heroku-docker-haskell-test:Heroku + docker + haskell = ?
文件大小:2.51MB
文件格式:ZIP
更新时间:2024-06-26 17:06:01
Shell
Heroku + Docker + Haskell = ? 这个实验是由很多事情触发的: 我喜欢哈斯克尔 我也喜欢码头工人 我喜欢 Heroku 是多么容易 - 工作示例。 初始点 将 Haskell 部署到 heroku 并不简单,有不同的构建包: 和 对于这两个构建包和 Heroku,我不喜欢在云中进行构建。 有点像AWS ELB博客文章,我宁愿在本地(或在 CI 机器上,或在构建云中)构建应用程序,并将工件部署到 Heroku。 有两种办法! 内联构建包 使用 ,我们可以在本地构建我们的应用程序,捆绑工件并推送到 Heroku。 所有三个脚本: 、 和结果都是空操作。 看起来在堆栈上,有libgmp.so.10 ,所以我们不再需要像heroku-buildpack-ghc那样捆绑它。 事实证明, 也足够了。 仍然存在一个问题:如何在例如 OSX 上构建 Heroku
【文件预览】:
heroku-docker-haskell-test-master
----Dockerfile(1KB)
----.gitignore(42B)
----README.md(4KB)
----bin()
--------compile(104B)
--------compilewithdocker(594B)
--------release(35B)
--------prebuild(122B)
--------detect(133B)
----Setup.hs(46B)
----target()
--------heroku-docker-haskell-test(12.12MB)
----Procfile(44B)
----static()
--------index.html(676B)
--------favicon.ico(1KB)
----LICENSE(1KB)
----.dockerignore(41B)
----heroku-docker-haskell-test.cabal(733B)
----Main.hs(729B)