Environments

Weldship supports multiple environments for different stages of your development workflow. Test changes safely before pushing to production.

Environment Types

Development

Your sandbox for experimentation:

  • Instant preview of changes
  • No impact on production
  • Perfect for testing new features
  • Debug tools enabled

Staging

Pre-production testing environment:

  • Mirrors production setup
  • For team review and QA
  • Test integrations safely
  • Share with stakeholders

Production

Your live, public application:

  • Served via global CDN
  • Optimized for performance
  • SSL-secured
  • Your public-facing URL

Switching Environments

Use the environment selector in the builder header to switch between environments. Each environment maintains its own:

  • Deployment history
  • Environment variables
  • Domain configuration

Environment Variables

Use different environment variables for each environment. For example, use test API keys in development and production keys only in production.

Typical Deployment Flow

  1. Develop - Make changes in development
  2. Preview - Test in the visual builder
  3. Stage - Deploy to staging for review
  4. Review - Get team approval
  5. Promote - Deploy to production

Environment URLs

  • Development - Preview only (in builder)
  • Staging - staging.your-app.weldship.dev
  • Production - your-app.weldship.dev or custom domain

Next Steps