π¦ ClawHub
Blue Green Deployer
by @joshualeecowan33-ui
A specialized skill for safely managing and testing OpenClaw configuration changes using a Blue/Green deployment pattern. Use when you need to test new setti...
TERMINAL
clawhub install blue-green-deployerπ About This Skill
name: blue-green-deployer version: 2.0.0 description: A specialized skill for safely managing and testing OpenClaw configuration changes using a Blue/Green deployment pattern. Use when you need to test new settings, tools, or channel configurations without risking the stability of the main (Blue) session. dependencies: - openclaw - jq
Blue/Green Deployer
This skill provides a structured pre-production testing workflow for OpenClaw configuration changes using a Blue/Green deployment pattern.
Workflow
1. Setup the Green Environment
Initialize the testing area by creating the Green configuration from your current Blue master.bash /scripts/deploy.sh 2. Experiment
Modify the files within thegreen configuration folder or the openclaw.json.green file directly using your preferred editor.3. Audit and Validate
Verify that the changes in the Green environment are valid and do not break the OpenClaw service.jq empty openclaw.json.green4. Promote or Rollback
deploy.sh script will automatically promote the Green configuration to Blue.deploy.sh (or manual action) will revert the Blue configuration to its previous state using the .bak file.Troubleshooting
openclaw.json.green file for syntax errors (missing commas, brackets) or invalid keys.openclaw status after any deployment to ensure the live service is operational.π Tips & Best Practices
openclaw.json.green file for syntax errors (missing commas, brackets) or invalid keys.openclaw status after any deployment to ensure the live service is operational.