我正在創建一個非常小巧和乾淨的流星應用程序,並且最近更新到流星的v0.9以能夠擺脫隕石作爲「包管理器」。部署乾淨的meteor 0.9到heroku
對我來說,如果可能的話,不要將任何部署特定的東西連接到源代碼中,這對於我來說非常重要。
我試圖做的一種方式是有一個良好的,乾淨的持續集成運行。現在我正在使用Codeship來運行測試,然後推送到heroku。但是,自從我更新頂級流星v0.9以來,似乎沒有一個可行的buildpack。
這是一個合理的方式來創建自己的buildpack嗎?那不需要做更多的事情,只需要安裝node,npm和meteor。或者有另一種方式將應用程序捆綁在「構建服務器」(可以使用codeship做到這一點嗎?),然後以某種方式將它推送到heroku,作爲正常的具有所有必需品和依賴項的node.js應用程序?
關於buildpack方式:
我一直在試圖通過
curl https://install.meteor.com | /bin/sh
安裝流星但是當我運行
meteor deploy --directory deploy
我得到
bundle: You're not in a Meteor project directory.
這應該是被接受的答案。我的Meteor 1.0應用程序開箱即用! – 2014-11-02 14:40:13