{"action":"created","issue":{"url":"https://api.github.com/repos/edeliver/edeliver/issues/157","repository_url":"https://api.github.com/repos/edeliver/edeliver","labels_url":"https://api.github.com/repos/edeliver/edeliver/issues/157/labels{/name}","comments_url":"https://api.github.com/repos/edeliver/edeliver/issues/157/comments","events_url":"https://api.github.com/repos/edeliver/edeliver/issues/157/events","html_url":"https://github.com/edeliver/edeliver/issues/157","id":177139565,"number":157,"title":"can't compile (umbrella) app, starts looking for relx","user":{"login":"beno","id":46243,"avatar_url":"https://avatars2.githubusercontent.com/u/46243?v=4","gravatar_id":"","url":"https://api.github.com/users/beno","html_url":"https://github.com/beno","followers_url":"https://api.github.com/users/beno/followers","following_url":"https://api.github.com/users/beno/following{/other_user}","gists_url":"https://api.github.com/users/beno/gists{/gist_id}","starred_url":"https://api.github.com/users/beno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/beno/subscriptions","organizations_url":"https://api.github.com/users/beno/orgs","repos_url":"https://api.github.com/users/beno/repos","events_url":"https://api.github.com/users/beno/events{/privacy}","received_events_url":"https://api.github.com/users/beno/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-09-15T10:17:16Z","updated_at":"2018-02-04T07:30:24Z","closed_at":null,"author_association":"NONE","body":"I have a fairly simple mix umbrella app, using distillery as a dependency,  I have been struggleing to get it to deploy. So far no luck. First, lots of weirdness around Mix 1.3.x (fixed by [this](https://github.com/tonyarkles/edeliver/commit/6876ef4c58f55a6745b81d0762d22370ee0afbe5)) and then it gets a bit further, but it keeps failing:\n\n```\n-----> Updating to revision 747008a from branch master\n-----> Building the release for the update\n-----> Authorizing hosts\n-----> Ensuring hosts are ready to accept git pushes\n-----> Pushing new commits with git to: root@pilot.groupdeal.nl\n-----> Resetting remote hosts to 747008adbe74c375897cc1ba12f082abc98dc3f6\n-----> Cleaning generated files from last build\n-----> Fetching / Updating dependencies\n-----> Compiling sources\n-----> Detecting exrm version\nmesg: ttyname failed: Inappropriate ioctl for device\n-----> Generating release\nusing mix to generate release\nmesg: ttyname failed: Inappropriate ioctl for device\nBuilding release with MIX_ENV=prod.\n==> Generating relx configuration...\n==> Generating sys.config...\n==> Generating vm.args...\n==> Generating boot script...\n==> Generating release...\n** (UndefinedFunctionError) function :relx.do/2 is undefined (module :relx is not available)\n```\n\nI don't know what relx is or why it is being called, but surely this can't be an edeliver dependency that I need to set in my project?\n\nStepping back a bit, it seems to me edeliver is trying to do too much, with too many moving parts. My suggestion would be to choose an optimal solution, drop all alternatives and focus on making that shine.\n"},"comment":{"url":"https://api.github.com/repos/edeliver/edeliver/issues/comments/362886895","html_url":"https://github.com/edeliver/edeliver/issues/157#issuecomment-362886895","issue_url":"https://api.github.com/repos/edeliver/edeliver/issues/157","id":362886895,"user":{"login":"lessless","id":1539532,"avatar_url":"https://avatars0.githubusercontent.com/u/1539532?v=4","gravatar_id":"","url":"https://api.github.com/users/lessless","html_url":"https://github.com/lessless","followers_url":"https://api.github.com/users/lessless/followers","following_url":"https://api.github.com/users/lessless/following{/other_user}","gists_url":"https://api.github.com/users/lessless/gists{/gist_id}","starred_url":"https://api.github.com/users/lessless/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lessless/subscriptions","organizations_url":"https://api.github.com/users/lessless/orgs","repos_url":"https://api.github.com/users/lessless/repos","events_url":"https://api.github.com/users/lessless/events{/privacy}","received_events_url":"https://api.github.com/users/lessless/received_events","type":"User","site_admin":false},"created_at":"2018-02-04T07:30:24Z","updated_at":"2018-02-04T07:30:24Z","author_association":"CONTRIBUTOR","body":"relx is an Erlang release manager https://github.com/erlware/relx,\r\nDo you have a `./rel/config.exs` in your project folder? It's the way Edeliver try to infer that Distillery should be used. "}}
{"actor":{"display_login":"lessless"}}