aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkballou <kballou@devnulllabs.io>2016-10-30 23:06:10 -0600
committerkballou <kballou@devnulllabs.io>2016-10-30 23:07:59 -0600
commitf05b46fdc9092bd8dabb85257f0746312aad0bfe (patch)
tree389cf3c9dfc7041dd11af688705614c9bf3b1190
parent34ad7d93000824dd764a7297a91cda831aa9e89a (diff)
downloadoctochat-f05b46fdc9092bd8dabb85257f0746312aad0bfe.tar.gz
octochat-f05b46fdc9092bd8dabb85257f0746312aad0bfe.tar.xz
Add release configuration
Additionally, update the `.gitignore` file: * Ignore artifacts under `rel/octochat`
-rw-r--r--.gitignore2
-rw-r--r--rel/config.exs19
2 files changed, 21 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index 6e1db0f..ded9e12 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,3 +15,5 @@ erl_crash.dump
# Also ignore archive artifacts (built via "mix archive.build").
*.ez
+
+rel/octochat
diff --git a/rel/config.exs b/rel/config.exs
new file mode 100644
index 0000000..c17c9d4
--- /dev/null
+++ b/rel/config.exs
@@ -0,0 +1,19 @@
+use Mix.Releases.Config,
+ default_release: :default,
+ default_environment: :dev
+
+environment :dev do
+ set dev_mode: true
+ set include_erts: false
+ set cookie: :"[;|.U~9e:oy;Z[9HD?yQ0VP@tzR]+^|<5QToVo1=<V0/m[]*CIm*M_5D:PFj.gYy"
+end
+
+environment :prod do
+ set include_erts: true
+ set include_src: false
+ set cookie: :"[;|.U~9e:oy;Z[9HD?yQ0VP@tzR]+^|<5QToVo1=<V0/m[]*CIm*M_5D:PFj.gYy"
+end
+
+release :octochat do
+ set version: current_version(:octochat)
+end