Add debug database configuration to GitHub Actions workflows for improved testing

This commit is contained in:
Jeppe Bundgaard
2026-05-12 04:37:23 +02:00
parent dbc195c31d
commit 9d608bc967
+10
View File
@@ -200,6 +200,11 @@ jobs:
RUN_API_TESTS=1
API_TEST_BOOTSTRAP_SCHEMA=1
CONFIG_DB_TARGET=debug
CONFIG_DB_DEBUG_HOST=mysql-debug
CONFIG_DB_DEBUG_USER=${CONFIG_DB_DEBUG_USER:-root}
CONFIG_DB_DEBUG_PASSWORD=${CONFIG_DB_DEBUG_PASSWORD:-debug_root_password}
CONFIG_DB_DEBUG_DATABASE=${CONFIG_DB_DEBUG_DATABASE:-nnks_db_debug}
CONFIG_DB_DEBUG_PORT=${CONFIG_DB_DEBUG_PORT:-3306}
API_TEST_REQUEST_TIMEOUT=180
EDGE_GATEWAY_VIEW_CACHE_TTL=0
EDGE_BROKER_URL=
@@ -215,6 +220,11 @@ jobs:
"cd /var/www/html &&
RUN_INTEGRATION_TESTS=1
CONFIG_DB_TARGET=debug
CONFIG_DB_DEBUG_HOST=mysql-debug
CONFIG_DB_DEBUG_USER=${CONFIG_DB_DEBUG_USER:-root}
CONFIG_DB_DEBUG_PASSWORD=${CONFIG_DB_DEBUG_PASSWORD:-debug_root_password}
CONFIG_DB_DEBUG_DATABASE=${CONFIG_DB_DEBUG_DATABASE:-nnks_db_debug}
CONFIG_DB_DEBUG_PORT=${CONFIG_DB_DEBUG_PORT:-3306}
EDGE_BROKER_URL=
vendor/bin/pest tests/Integration/EdgeGateway --colors=always"