mirror of
https://github.com/ghndrx/k8s-game-2048.git
synced 2026-02-10 06:45:07 +00:00
🚀 Test deployment pipeline - Update to v2.0
- Add deployment test documentation - Update game title to v2.0 to trigger pipeline - Ready for end-to-end webhook deployment test
This commit is contained in:
34
DEPLOYMENT_TEST.md
Normal file
34
DEPLOYMENT_TEST.md
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
# Deployment Pipeline Test
|
||||||
|
|
||||||
|
## Current Status: ✅ READY
|
||||||
|
|
||||||
|
This file was created to test the deployment pipeline. All environment variables are properly configured, and the system is ready for end-to-end testing.
|
||||||
|
|
||||||
|
### Test Timestamp
|
||||||
|
Generated on: $(date -u +"%Y-%m-%d %H:%M:%S UTC")
|
||||||
|
|
||||||
|
### Repository Secrets Required
|
||||||
|
|
||||||
|
The following secrets must be configured in your GitHub repository:
|
||||||
|
|
||||||
|
1. **WEBHOOK_SECRET** - Secret for webhook authentication
|
||||||
|
2. **DEV_WEBHOOK_URL** - Development webhook endpoint
|
||||||
|
3. **STAGING_WEBHOOK_URL** - Staging webhook endpoint
|
||||||
|
4. **PROD_WEBHOOK_URL** - Production webhook endpoint
|
||||||
|
5. **KNATIVE_DOMAIN** - Your Knative domain (e.g., `dev.wa.darknex.us`)
|
||||||
|
|
||||||
|
### Testing the Pipeline
|
||||||
|
|
||||||
|
1. Push changes to `main` branch → triggers dev deployment
|
||||||
|
2. Push changes to `develop` branch → triggers dev deployment + auto-promotion to staging
|
||||||
|
3. Merge staging to main → triggers production deployment
|
||||||
|
|
||||||
|
### Current Environment State
|
||||||
|
|
||||||
|
- Webhook handler: ✅ Running and healthy
|
||||||
|
- GHCR secrets: ✅ Configured in all namespaces
|
||||||
|
- Git state: ✅ All changes pushed to main
|
||||||
|
- Manifests: ✅ All configured with environment variables
|
||||||
|
- Documentation: ✅ Updated with .env instructions
|
||||||
|
|
||||||
|
Ready for end-to-end testing!
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<title>2048 Game - Knative Edition</title>
|
<title>2048 Game - Knative Edition v2.0</title>
|
||||||
<link rel="stylesheet" href="style.css">
|
<link rel="stylesheet" href="style.css">
|
||||||
<link rel="icon" type="image/png" href="favicon.png">
|
<link rel="icon" type="image/png" href="favicon.png">
|
||||||
</head>
|
</head>
|
||||||
|
|||||||
Reference in New Issue
Block a user