Skip to content

update deployment scrips#43

Open
Beldine-Moturi wants to merge 5 commits intomainfrom
update-deployment-scripts
Open

update deployment scrips#43
Beldine-Moturi wants to merge 5 commits intomainfrom
update-deployment-scripts

Conversation

@Beldine-Moturi
Copy link
Contributor

@Beldine-Moturi Beldine-Moturi commented Mar 24, 2026

Summary

In situations for re-running the deployment script. Give option to skip deployment step i.e I can chose to deploy/redeploy minio but skip deploying postgresql altogether

Related Issue (optional)

How to test this PR?

  1. First, verify that the scripts still work correctly for fresh deployments:
./deploy_studio_lima.sh

# Expected: No component selection menu appears (no existing deployments)
# All components deploy normally
  1. Test that existing deployments are properly detected and you are prompted to select which components to skip/redeploy:
./deploy_studio_lima.sh

# Expected output:
# - "Existing deployment(s) detected. Select components to deploy/redeploy:"
# - ⚠️ warnings for each existing component
# - Component selection menu appears
  1. Verify that skipped components maintain their configuration:
source workspace/lima/env/env.sh
echo $POSTGRES_PASSWORD
echo $STUDIO_API_KEY

# Expected: Values should match original deployment

Screenshots / Logs (optional)

Checklist

  • This PR targets the main branch
  • I have added or updated relevant docs.
  • I have not included any secrets or credentials.
  • Linting and formatting checks pass.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant