distillery v1.2.0 Mix.Releases.Profile
Represents the configuration profile for a specific environment and release. More generally, a release has a profile, as does an environment, and when determining the configuration for a release in a given environment, the environment profile overrides the release profile.
Summary
Types
t()
t() :: %Mix.Releases.Profile{post_start_hooks: nil | String.t, cookie: nil | Atom.t, pre_start_hook: nil | String.t, overlay_vars: nil | Keyword.t, pre_upgrade_hook: nil | String.t, commands: nil | [{atom, String.t}], pre_stop_hooks: nil | String.t, overrides: nil | [{atom, String.t}], exec_opts: term, dev_mode: nil | boolean, include_erts: nil | boolean | String.t, pre_start_hooks: nil | String.t, config: nil | String.t, vm_args: nil | String.t, strip_debug_info: nil | boolean, post_upgrade_hook: nil | String.t, executable: term, plugins: [module], post_stop_hook: nil | String.t, include_system_libs: nil | boolean | String.t, include_src: nil | boolean, post_upgrade_hooks: nil | String.t, pre_stop_hook: nil | String.t, erl_opts: nil | String.t, post_stop_hooks: nil | String.t, sys_config: nil | String.t, pre_configure_hooks: nil | String.t, post_start_hook: nil | String.t, code_paths: nil | [String.t], pre_configure_hook: nil | String.t, output_dir: nil | String.t, overlays: Mix.Releases.Overlay.overlay, pre_upgrade_hooks: nil | String.t}