Skip to content

Commit 61d359f

Browse files
authored
Enhance deployment scripts and monitoring configuration (#76)
- Updated healthcheck command in docker-compose.monitoring.yml to use --spider for better validation. - Modified NGINX health endpoint to always return JSON content type. - Improved debugging in deploy-bluegreen.sh by enabling xtrace based on DEBUG environment variable. - Enhanced logging in deploy-bluegreen.sh to include deploy ID in log messages. - Added error handling and logging for command executions in deploy-bluegreen.sh. - Refactored health check logic to simplify and improve reliability. - Implemented phase timing helpers for better tracking of deployment phases. - Added GitHub Actions summary reporting at the end of the deployment process. - Cleaned up redundant code and improved readability throughout the deployment script.
1 parent 3c1551c commit 61d359f

4 files changed

Lines changed: 290 additions & 298 deletions

File tree

0 commit comments

Comments
 (0)