From 7cf5f8bafd2b08553d62ab5395f15c4f49870eff Mon Sep 17 00:00:00 2001 From: "Michael B. Klein" Date: Mon, 11 Nov 2024 17:38:32 +0000 Subject: [PATCH] Include runtime.exs in container image build --- app/.dockerignore | 1 - app/config/releases.exs | 12 ------------ app/lib/meadow/config/runtime/prod.ex | 5 ++++- 3 files changed, 4 insertions(+), 14 deletions(-) delete mode 100644 app/config/releases.exs diff --git a/app/.dockerignore b/app/.dockerignore index 84ef22a1c..2bcb8d0ea 100644 --- a/app/.dockerignore +++ b/app/.dockerignore @@ -4,7 +4,6 @@ _build assets/coverage **/node_modules config/dev*.exs -config/runtime.exs config/test*.exs deps doc diff --git a/app/config/releases.exs b/app/config/releases.exs deleted file mode 100644 index 837421c3b..000000000 --- a/app/config/releases.exs +++ /dev/null @@ -1,12 +0,0 @@ -# In this file, we load production configuration and -# secrets from environment variables. You can also -# hardcode secrets, although such is generally not -# recommended and you have to remember to add this -# file to your .gitignore. -import Config - -config :logger, level: :info - -config :meadow, - environment: :prod, - environment_prefix: nil diff --git a/app/lib/meadow/config/runtime/prod.ex b/app/lib/meadow/config/runtime/prod.ex index 1189577ba..ee7f0a866 100644 --- a/app/lib/meadow/config/runtime/prod.ex +++ b/app/lib/meadow/config/runtime/prod.ex @@ -7,6 +7,8 @@ defmodule Meadow.Config.Runtime.Prod do import Config config :meadow, MeadowWeb.Endpoint, + environment: :prod, + environment_prefix: nil, url: [host: System.get_env("MEADOW_HOSTNAME", "example.com"), port: 80], cache_static_manifest: "priv/static/cache_manifest.json", server: true @@ -14,6 +16,7 @@ defmodule Meadow.Config.Runtime.Prod do config :logger, compile_time_purge_matching: [ [level_lower_than: :info] - ] + ], + level: :info end end