distillery
distillery copied to clipboard
Simplify deployments in Elixir with OTP releases!
### Steps to reproduce use supervisord to start multiple instances ### Verbose Logs ``` supervisor> start ribbon: ribbon:ribbon_1: started ribbon:ribbon_0: started supervisor> tail -f ribbon:ribbon_0 stderr ==> Press Ctrl-C to...
### Steps to reproduce 1. Create a release of the attached minimal project: `mix distillery.release` 2. Run the app: `_build/dev/rel/testapp/bin/testapp console` 3. In another term `_build/dev/rel/testapp/bin/testapp attach` fails with error...
### Steps to reproduce Upgraded to Elixir 1.9 and Distillery 2.1.1 Build release on CentOS7. include ERTS deploy into Container with same release of CentOS7 application will not start ###...
First thanks for the great project and the great documentation! :clap: :dancer: The [docs for migrations](https://hexdocs.pm/distillery/guides/running_migrations.html) describe a pretty good approach. However, to the best of my search ability the...
### Steps to reproduce 1. Set `-name` in `vm.args` as `foo` (without `@`). 2. Build the release. ### Description of issue The issue is this. Erlang relies on a fully...
### Steps to reproduce https://github.com/omisego/elixir-omg or `make build-watcher-dev` `mix do compile, distillery.release dev --name watcher --verbose` ### Verbose Logs ``` make start-child_chain Building Child Chain Resolving Hex dependencies... Dependency resolution...
This issue is to track the work for improving the documentation: - [x] Split up guides/pages on topics to provide softer introductions with specific pages for more detailed content -...
### Steps to reproduce 1. Try to access `Application.get_env` from release task called with `$RELEASE_ROOT_DIR/bin/application_name eval --mfa "Elixir.ApplicationName.Deploy.ReleaseTasks.$task/$#" $@` ### Verbose Logs ``` running task: Elixir.ApplicationName.Deploy.ReleaseTasks.method *arguments* Loading app... Starting...
### Steps to reproduce https://hexdocs.pm/distillery/extensibility/custom_commands.html ``` release_ctl eval --mfa "Mix.Tasks.MyTask.run/1" --argv -- "$@" ``` Should be : ``` release_ctl eval "Mix.Tasks.MyTask.run/1" --argv -- "$@" ``` Folks are getting mixed up...
### Steps to reproduce Not 100% sure since our deployment process is complex. Just a brief list of the steps required to produce the issue. I'm seeing a discrepancy between...