Connect your repository and deploy on every push.
Seamless workflow for modern development.
We support all major Git hosting services
Connect your GitHub repositories with one click
Self-hosted or cloud GitLab support
Connect Cloud or Data Center instances
Full integration with your Git workflow
Automatically detect branches and deploy to the appropriate environment.
Instant webhooks trigger deployments. No polling or delays.
GitHub status checks show deployment status directly in pull requests.
Every pull request gets a preview environment with a unique URL.
Get deployment status and preview URLs posted to pull requests automatically.
Manage secrets and environment variables per branch or environment.
From code push to production in seconds
git checkout -b feature/awesome-feature
git push origin feature/awesome-feature
CupaDev creates a preview at feature-awesome.preview.cupadev.com
Share preview URL with team for testing and review
Merge pull request and automatic production deployment starts
Status Checks
Pull request status updates
Comments
Deployment status in PR comments
Release Notes
Auto-generated release notes
cupadev.json
Project configuration file
Build Hooks
Pre/post-deployment scripts
Environment Sync
Sync env files from GitHub secrets
Configure which branches deploy to which environments
Deploy multiple projects from a single repository
Skip deployments with [skip ci] or deploy specific paths
Customize deployment triggers and behavior
Encrypted OAuth tokens. We never store your Git credentials.
Role-based access control for Git integrations and deployments.
Track all Git operations and deployment triggers in audit logs.