buildpack

    0熱度

    1回答

    語境: 我有一個應用程序,使得大量使用的GSL庫及其 Ruby綁定的。 我想將應用程序部署到Heroku。我非常新,通常編程在 ,更少部署,而且Heroku使用起來非常簡單, 尤其適用於Rails應用程序。 我在我的筆記本電腦上安裝了GSL。我正在使用'gsl'寶石。 問題: 創業板要求GSL庫已安裝。 GSL尚未安裝在Heroku環境中。 所以,毫不奇怪,我從Heroku的這個錯誤後,我git

    2熱度

    1回答

    我知道運行期望環境完全工作的rake任務需要實際建立數據庫連接。基本上,這就是爲什麼Heroku需要資產管道預編譯才能在環境加載之前運行的原因。 這就是爲什麼需要這條線部署軌3.X應用到雪松: config.assets.initialize_on_precompile = false 現在,我正在試圖建立,需要一個耙任務做其他資產編譯自定義生成包使應用程序按預期工作。這是因爲我已經國際化JS

    1熱度

    1回答

    我使用this buildpack爲了在heroku上使用casperjs。 一旦我的應用程序創建,檢查我的PATH $ heroku config:get PATH /usr/local/bin:/usr/bin:/bin:/app/vendor/phantomjs/bin:/app/vendor/casperjs/bin OK,casperjs是在這裏! - Procfile ​​ sc

    1熱度

    1回答

    即時通訊嘗試閱讀從Heroku應用程序配置戰鬥生成的Grails環境,這是可能的,在這種情況下如何做到這一點?它是否設置在ENV變量中?

    3熱度

    3回答

    我知道slug compiler在創建heroku slug時刪除.git目錄,但是有什麼方法可以配置Heroku,以便我可以從我的腳本中訪問當前正在運行的git提交號? 我希望能夠在我的sinatra應用程序(在Heroku中運行)上有一個小鏈接,它說「正在運行version e72fb274a0」(或類似的東西)。我如何檢索這個,或強制slug編譯器將它添加到環境變量? 進展情況: 我認爲要做

    0熱度

    1回答

    讓我開始說我對Heroku很陌生。 我一直在尋找他們的文檔和其他人的,我似乎無法找到「起點」,除非我要重新創建應用程序。如果有必要,我可以這樣做,但寧可不要。 我想定製自己的標準的PHP Buildpack: https://github.com/heroku/heroku-buildpack-php 我需要在幾個擴展(MBSTRING,gettext的,等等) 看到添加它如何構建每次你把它推到大

    1熱度

    1回答

    我有一個內部開發人員工具,我推送到了heroku,這基本上是一個表單輸入應用程序,它將輸入的數據提供給shell腳本以設置遠程服務器環境。我想要做的一件事就是將生成的代碼添加到最終的git倉庫中。然而,我不確定我是否可以安全地將ssh密鑰放到heroku dyno上。 據我可以告訴我可以堅持在buildpack SSH密鑰並將其複製到/app/.ssh很容易,但這是指將SSH密鑰在GitHub上的