summaryrefslogtreecommitdiff
path: root/rel/config.exs
diff options
context:
space:
mode:
authorhref <href@random.sh>2018-02-02 21:35:46 +0100
committerhref <href@random.sh>2018-02-02 21:35:46 +0100
commitc98ddad3263f6859af3c5c76fa197876743d5ded (patch)
tree9e20617da1089e918e0445162dc9bd8eb54f3459 /rel/config.exs
parentimport (diff)
sse / embedded player
Diffstat (limited to '')
-rw-r--r--rel/config.exs53
1 files changed, 53 insertions, 0 deletions
diff --git a/rel/config.exs b/rel/config.exs
new file mode 100644
index 0000000..7aaf6d7
--- /dev/null
+++ b/rel/config.exs
@@ -0,0 +1,53 @@
+# Import all plugins from `rel/plugins`
+# They can then be used by adding `plugin MyPlugin` to
+# either an environment, or release definition, where
+# `MyPlugin` is the name of the plugin module.
+Path.join(["rel", "plugins", "*.exs"])
+|> Path.wildcard()
+|> Enum.map(&Code.eval_file(&1))
+
+use Mix.Releases.Config,
+ # This sets the default release built by `mix release`
+ default_release: :default,
+ # This sets the default environment used by `mix release`
+ default_environment: :prod
+
+# For a full list of config options for both releases
+# and environments, visit https://hexdocs.pm/distillery/configuration.html
+
+
+# You may define one or more environments in this file,
+# an environment's settings will override those of a release
+# when building in that environment, this combination of release
+# and environment configuration is called a profile
+
+environment :dev do
+ # If you are running Phoenix, you should make sure that
+ # server: true is set and the code reloader is disabled,
+ # even in dev mode.
+ # It is recommended that you build with MIX_ENV=prod and pass
+ # the --env flag to Distillery explicitly if you want to use
+ # dev mode.
+ set dev_mode: true
+ set include_erts: false
+ set cookie: :"U!`hW]O(`|`gh_v0*noHuN3!Cs:3INx^VKd^>?(r/*?[/y,1T/umsm`T&V=sQ=T{"
+end
+
+environment :prod do
+ set include_erts: true
+ set include_src: false
+ set cookie: :"1;of{d;szq!}X}nF1BKO[!w7QuLA(YSz,Nx)m)6M2/&XA7(Zg305(MGz^%L/8}=w"
+end
+
+# You may define one or more releases in this file.
+# If you have not set a default release, or selected one
+# when running `mix release`, the first release in the file
+# will be used by default
+
+release :lsg do
+ set version: current_version(:lsg)
+ set applications: [
+ :runtime_tools
+ ]
+end
+