exrm

    0熱度

    1回答

    建設和升級在Ubuntu 14.04 release 0.0.2 is already unpacked, now installing. escript: exception error: no case clause matching {error,{enoent,"/home/user/user/rel/project/releases/0.0.1/relup"}} 有作爲

    1熱度

    1回答

    設置使用Travis CI的新版本/發佈過程。當我在測試通過後嘗試創建發行版時,我遇到了崩潰。 命令: mix release --verbosity=verbose 錯誤: ===> Provider successfully run: resolve_release ===> Running provider release ** (exit) an exception was raise

    0熱度

    1回答

    我正在尋找如何在Windows上部署和運行elixir/phoenix程序的建議。 我已經使用了Distillery,但是它使用'mix release',但是沒有可用於命令提示符的命令。每個建議的命令如 _build/dev.../<program> console 產生錯誤'不是一個公認的內部或外部命令。 我也使用過exrm,但是,即使在修改.bat文件以刪除路徑中不需要的'//'後,它也

    2熱度

    1回答

    這個問題有點相關 - Parametrizing node name in Elixir Exrm - 有沒有辦法動態設置rel/vm.args文件的內容? 在標題中,我建議使用config.exs,但我對任何允許我在構建時添加,刪除和編輯vm參數的方案感興趣。 bash腳本可能是一個想法,但也可以在Windows上工作的解決方案,並且最好基於Elixir代碼將是想法。

    1熱度

    1回答

    我正在嘗試使用exrm配置我的Elixir/Phoenix應用程序。這工作正常,但我無法讀取config/config.exs中定義的某些配置條目,當通過「binary」版本啓動應用程序時。 我config/config.exs鎖像這樣(我刪除了一些清晰線): use Mix.Config config :phoenix, RestProxy.Router, port: System

    1熱度

    1回答

    我想部署一個鳳凰應用程序使用exrm和符合。在本地Ubuntu上測試發佈版本。但是,當我在服務器上運行相同的失敗。我無法理解確切的原因。 {error_logger,{{2016,1,30},{7,45,44}},「Protocol:〜tp:register/listen error:〜tp〜n」,[「inet_tcp」,etimedout]} {error_logger,{{2016,1,30}

    2熱度

    1回答

    我已經創建了Elixir應用程序(Slack bot),我想將它部署到運行Ubuntu的朋友的服務器上。無需在他的機器上構建應用程序,最好的方法是什麼? 我嘗試使用exrm創建要部署一個包,但因爲我在Windows上開發包僅適用於Windows機器是合適的(erts-7.2.1/bin目錄僅包含Windows二進制)。 我不需要非常高級的部署,所以也許我可以複製已編譯的應用程序並在那裏運行它。但是

    1熱度

    1回答

    第一次嘗試exrm。生成失敗,因爲unreachable_package。似乎無法找到問題的包裝。任何洞察到我應該看的地方將非常感激。 ===> Provider successfully run: app_discover ===> Running provider resolve_release ===> Solving Release telnet_client-0.0.1 ===>

    4熱度

    1回答

    我一直在構建和部署elixir應用程序以生產edeliver。我現在已經將應用程序組織成一個綜合項目,並且陷入困境,配置edeliver來構建項目。 我最初的想法是,每個應用程序都需要自己的.deliver/config,我將不得不獨立構建和部署每個應用程序,這與我很酷。當我在其中一個應用程序中運行mix edeliver build release時,它開始構建過程。但是,它最終會爲構建服務器上