-
Notifications
You must be signed in to change notification settings - Fork 399
Open
Description
Steps to reproduce
mix.exs
defp deps do
[{:distillery, "~> 2.1"}]
endrun init
MIX_ENV=prod mix distillery.initchange rel/config.exs
environment :prod do
set erl_opts: "encrypt_debug_info"
set output_dir: "aaa"
set include_erts: true
set include_src: false
set cookie: :"[&J)D@ss/1:xNY3zm[&![fWf!{xt6y}F>QQdIqRjvV*RoNHLT10ILC}~Wwf6.vo6"
set vm_args: "rel/vm.args"
endrun this command
MIX_ENV=prod mix distillery.release --verboseVerbose Logs
Paste the output of the release command you ran with the --verbose flag
below in the summary tags (this helps keep the issue easy to navigate):
Details
Generated distillery app
==> demo
Compiling 1 file (.ex)
Generated demo app
==> Loading configuration..
==> Assembling release..
==> Building release demo:0.1.0 using environment prod
==> Discovered applications:
> elixir-1.12.3
|
| from: /home/mmc/.asdf/installs/elixir/1.12.3-otp-24/bin/../lib/elixir
| applications:
| :kernel
| :stdlib
| :compiler
| includes: none
|_____
> mix-1.12.3
|
| from: /home/mmc/.asdf/installs/elixir/1.12.3-otp-24/bin/../lib/mix
| applications:
| :kernel
| :stdlib
| :elixir
| includes: none
|_____
> iex-1.12.3
|
| from: /home/mmc/.asdf/installs/elixir/1.12.3-otp-24/bin/../lib/iex
| applications:
| :kernel
| :stdlib
| :elixir
| includes: none
|_____
> sasl-4.1
|
| from: /home/mmc/.asdf/installs/erlang/24.0/lib/sasl-4.1
| applications:
| :kernel
| :stdlib
| includes: none
|_____
> compiler-8.0
|
| from: /home/mmc/.asdf/installs/erlang/24.0/lib/compiler-8.0
| applications:
| :kernel
| :stdlib
| includes: none
|_____
> stdlib-3.15
|
| from: /home/mmc/.asdf/installs/erlang/24.0/lib/stdlib-3.15
| applications:
| :kernel
| includes: none
|_____
> runtime_tools-1.16.2
|
| from: /home/mmc/.asdf/installs/erlang/24.0/lib/runtime_tools-1.16.2
| applications:
| :kernel
| :stdlib
| includes: none
|_____
> distillery-2.1.1
|
| from: _build/prod/lib/distillery
| applications:
| :kernel
| :stdlib
| :elixir
| :runtime_tools
| :artificery
| includes: none
|_____
> artificery-0.4.3
|
| from: _build/prod/lib/artificery
| applications:
| :kernel
| :stdlib
| :elixir
| includes: none
|_____
> kernel-8.0
|
| from: /home/mmc/.asdf/installs/erlang/24.0/lib/kernel-8.0
| applications: none
| includes: none
|_____
> demo-0.1.0
|
| from: _build/prod/lib/demo
| applications:
| :kernel
| :stdlib
| :elixir
| :logger
| :distillery
| includes: none
|_____
> logger-1.12.3
|
| from: /home/mmc/.asdf/installs/elixir/1.12.3-otp-24/bin/../lib/logger
| applications:
| :kernel
| :stdlib
| :elixir
| includes: none
|_____
==> Running validation checks..
> Distillery.Releases.Checks.Erts * PASS
> Distillery.Releases.Checks.Cookie * PASS
> Distillery.Releases.Checks.LoadedOrphanedApps * PASS
==> Generated overlay vars:
release_name=:demo
release_version="0.1.0"
is_upgrade=false
upgrade_from=:latest
dev_mode=false
include_erts=true
include_src=false
include_system_libs=true
erl_opts=""
run_erl_env=""
erts_vsn="12.0"
output_dir="aaa"
==> Copying applications to aaa
==> Generating start_erl.data
==> Generating vm.args from rel/vm.args
==> Generating sys.config from config/config.exs
==> Including ERTS 12.0 from /home/mmc/.asdf/installs/erlang/24.0/erts-12.0
==> Generating boot scripts
==> Generating RELEASES
==> Applying overlays
==> Applying mkdir overlay
dst: releases/0.1.0/hooks
==> Applying mkdir overlay
dst: releases/0.1.0/hooks/pre_configure.d
==> Applying mkdir overlay
dst: releases/0.1.0/hooks/post_configure.d
==> Applying mkdir overlay
dst: releases/0.1.0/hooks/pre_start.d
==> Applying mkdir overlay
dst: releases/0.1.0/hooks/post_start.d
==> Applying mkdir overlay
dst: releases/0.1.0/hooks/pre_stop.d
==> Applying mkdir overlay
dst: releases/0.1.0/hooks/post_stop.d
==> Applying mkdir overlay
dst: releases/0.1.0/hooks/pre_upgrade.d
==> Applying mkdir overlay
dst: releases/0.1.0/hooks/post_upgrade.d
==> Applying copy overlay
src: _build/prod/lib/distillery/priv/libexec
dst: releases/0.1.0/libexec
==> Applying mkdir overlay
dst: releases/0.1.0/commands
==> Packaging release..
==> Archiving demo-0.1.0
==> Writing archive to /home/mmc/projects/elixir/demo/aaa/releases/0.1.0/demo.tar.gz
Description of issue
please check these lines
==> Running validation checks..
> Distillery.Releases.Checks.Erts * PASS
> Distillery.Releases.Checks.Cookie * PASS
> Distillery.Releases.Checks.LoadedOrphanedApps * PASS
==> Generated overlay vars:
release_name=:demo
release_version="0.1.0"
is_upgrade=false
upgrade_from=:latest
dev_mode=false
include_erts=true
include_src=false
include_system_libs=true
erl_opts=""
run_erl_env=""
erts_vsn="12.0"
output_dir="aaa"
==> Copying applications to aaa
==> Generating start_erl.data
==> Generating vm.args from rel/vm.args
==> Generating sys.config from config/config.exsvar output_dir is correct, but erl_opts not working.
thanks
Metadata
Metadata
Assignees
Labels
No labels