boomba-bot / boomba

An Elixir Discord bot for streamers
MIT License
2 stars 0 forks source link

Dockerize #13

Open xunafay opened 3 years ago

xunafay commented 3 years ago

currently mix release starts with an error possibly related to https://github.com/cronokirby/alchemy/issues/91

complete output on start:

14:19:03.566 [info]  [Porcelain]: goon executable not found

14:19:03.566 [info]  [Porcelain]: falling back to the basic driver.

14:19:03.566 [info]  [Porcelain]: (set `config :porcelain, driver: Porcelain.Driver.Basic` or `config :porcelain, goon_warn_if_missing: false` to disable this warning)

14:19:03.726 [info]  Application boomba exited: exited in: Boomba.start(:normal, [])
    ** (EXIT) exited in: GenServer.call(Alchemy.Cogs.EventHandler, {:add_handle, {:message_create, {Boomba.Events, :on_message}}}, 5000)
        ** (EXIT) no process: the process is not alive or there's no process currently associated with the given name, possibly because its application isn't started
{"Kernel pid terminated",application_controller,"{application_start_failure,boomba,{bad_return,{{'Elixir.Boomba',start,[normal,[]]},{'EXIT',{noproc,{'Elixir.GenServer',call,['Elixir.Alchemy.Cogs.EventHandler',{add_handle,{message_create,{'Elixir.Boomba.Events',on_message}}},5000]}}}}}}"}

possible solution is to run mix run --no-halt in the docker container