feat: add durable release controller and admin deploy modes
This commit is contained in:
@@ -1,12 +1,16 @@
|
||||
# Environment variable Execution mode
|
||||
CREATE_GENERAL_DATABASE_URL create_general
|
||||
GATEWAY_RUNTIME_ACTION_DATABASE_URL gateway_runtime
|
||||
GATEWAY_OPERATION_DATABASE_URL gateway_runtime
|
||||
GATEWAY_RELEASE_DATABASE_URL gateway_runtime
|
||||
GENERAL_LIFECYCLE_DATABASE_URL core
|
||||
IMMEDIATE_ACTION_DATABASE_URL immediate_action
|
||||
INPUT_EVENT_DATABASE_URL core
|
||||
LIVE_SORTIE_PERSISTENCE_DATABASE_URL reference_live_sortie
|
||||
NPC_POSSESSION_DATABASE_URL npc_possession
|
||||
NPC_POSSESSION_DIFFERENTIAL_DATABASE_URL reference_npc_possession
|
||||
PROFILE_SEED_CLI_DATABASE_URL core
|
||||
PROFILE_SEED_DATABASE_URL core
|
||||
RESERVED_TURN_DATABASE_URL core
|
||||
SELECT_POOL_DATABASE_URL select_pool
|
||||
TURN_DAEMON_LEASE_DATABASE_URL core
|
||||
|
||||
|
@@ -470,6 +470,8 @@ export GENERAL_LIFECYCLE_DATABASE_URL=$database_url
|
||||
export TURN_DAEMON_LEASE_DATABASE_URL=$database_url
|
||||
export TURN_DIFFERENTIAL_DATABASE_URL=$database_url
|
||||
export RESERVED_TURN_DATABASE_URL=$database_url
|
||||
export PROFILE_SEED_CLI_DATABASE_URL=$database_url
|
||||
export PROFILE_SEED_DATABASE_URL=$database_url
|
||||
|
||||
pnpm --filter @sammo-ts/infra prisma:db:push:game
|
||||
|
||||
@@ -526,9 +528,12 @@ gateway_runtime_database_url=$(build_database_url "$gateway_runtime_schema")
|
||||
export POSTGRES_SCHEMA=$gateway_runtime_schema
|
||||
export DATABASE_URL=$gateway_runtime_database_url
|
||||
export GATEWAY_DATABASE_URL=$gateway_runtime_database_url
|
||||
pnpm --filter @sammo-ts/infra prisma:db:push:gateway
|
||||
pnpm --filter @sammo-ts/infra prisma:migrate:deploy:gateway
|
||||
pnpm --filter @sammo-ts/infra prisma:migrate:deploy:gateway
|
||||
)
|
||||
export GATEWAY_RUNTIME_ACTION_DATABASE_URL=$gateway_runtime_database_url
|
||||
export GATEWAY_OPERATION_DATABASE_URL=$gateway_runtime_database_url
|
||||
export GATEWAY_RELEASE_DATABASE_URL=$gateway_runtime_database_url
|
||||
export GATEWAY_RUNTIME_INTEGRATION_SCHEMA=$gateway_runtime_schema
|
||||
run_marked_tests app/gateway-api \
|
||||
"$(markers_for_mode gateway_runtime)" \
|
||||
|
||||
Reference in New Issue
Block a user