Skip to content

Commit d232487

Browse files
committed
devops: Fix bug in .env generation of name
1 parent d5f7c9d commit d232487

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

cli/src/manage.cr

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -325,16 +325,16 @@ module Statbus
325325

326326
config = Dotenv.using(config_file) do |config_env|
327327
deployment_slot_code = config_env.generate("DEPLOYMENT_SLOT_CODE") { "dev" }
328+
deployment_slot_name = config_env.generate("DEPLOYMENT_SLOT_NAME") { "dev" }
328329
postgres_app_db = config_env.generate("POSTGRES_APP_DB") { "statbus_#{deployment_slot_code}" }
329330
postgres_app_user = config_env.generate("POSTGRES_APP_USER") { "statbus_#{deployment_slot_code}" }
330331
postgres_notify_user = config_env.generate("POSTGRES_NOTIFY_USER") { "statbus_notify_#{deployment_slot_code}" }
331-
_deployment_slot_code = config_env.generate("DEPLOYMENT_SLOT_CODE") { "dev" }
332332
_caddy_deployment_mode = config_env.generate("CADDY_DEPLOYMENT_MODE") { "development" }
333333
_deployment_slot_port_offset_str = config_env.generate("DEPLOYMENT_SLOT_PORT_OFFSET") { "1" }
334334
_deployment_slot_port_offset = _deployment_slot_port_offset_str.to_i
335335

336336
_default_browser_api_url = if _caddy_deployment_mode == "standalone"
337-
_site_domain_val = config_env.generate("SITE_DOMAIN") { "#{_deployment_slot_code}.statbus.org" }
337+
_site_domain_val = config_env.generate("SITE_DOMAIN") { "#{deployment_slot_code}.statbus.org" }
338338
"https://#{_site_domain_val}"
339339
else
340340
_base_port = 3000
@@ -345,8 +345,8 @@ module Statbus
345345
end
346346

347347
ConfigEnv.new(
348-
deployment_slot_name: _deployment_slot_code, # Use _deployment_slot_code for consistency if it's intended for name too
349-
deployment_slot_code: _deployment_slot_code,
348+
deployment_slot_code: deployment_slot_code,
349+
deployment_slot_name: deployment_slot_name,
350350
deployment_slot_port_offset: _deployment_slot_port_offset_str,
351351
# This needs to be replaced by the publicly available DNS name i.e. statbus.example.org
352352
statbus_url: config_env.generate("STATBUS_URL") { "http://localhost:3010" }, # Example, ensure port matches app_port logic if needed
@@ -370,7 +370,7 @@ module Statbus
370370
refresh_jwt_expiry: config_env.generate("REFRESH_JWT_EXPIRY") { "2592000" }, # 30 days in seconds
371371
# Caddy configuration
372372
caddy_deployment_mode: _caddy_deployment_mode, # Use the already read value
373-
site_domain: config_env.generate("SITE_DOMAIN") { "#{_deployment_slot_code}.statbus.org" },
373+
site_domain: config_env.generate("SITE_DOMAIN") { "#{deployment_slot_code}.statbus.org" },
374374
# Debug flags
375375
debug: config_env.generate("DEBUG") { "false" },
376376
next_public_debug: config_env.generate("NEXT_PUBLIC_DEBUG") { "false" },

0 commit comments

Comments
 (0)