Deploy to Salesforce with confidence, not crossed fingers
Every Mayflai deployment is validated against your org before anything goes live. No more surprises, no more nervous waits, no more broken Friday deploys.
Check-only validation
Before any deployment reaches production, Mayflai runs a full check-only validation against your org. The same validation Salesforce runs during a real deployment — but without actually making changes. You see every issue before committing.
- Full Salesforce validation pipeline — same as production deploy
- Component compilation checks across all metadata types
- Dependency resolution — catches missing references early
- Validation results broken down by component with clear error messages
Automated Apex testing
Mayflai runs all relevant Apex tests as part of every deployment validation. Code coverage is checked against the 75% threshold. Test failures are surfaced with clear output so you can fix issues before they block a deploy.
- All Apex tests executed during validation
- Code coverage calculated and checked against threshold
- Test failure output with stack traces and context
- Coverage gaps highlighted at the component level
Conflict detection before deploy
Mayflai compares your changes against the current state of the org. If someone made direct changes to the same components you're deploying, you see the conflict before it becomes a problem — not after a failed deployment.
- Comparison against the org before every deploy
- Component-level overlap detection
- Clear diff showing what would be overwritten
- Option to merge, override, or abort
Transparent component tracking
Every deployment shows exactly which components are included — what's new, what's modified, and what's being deleted. No black box. You approve the exact change package before it's sent to the org.
- Full component manifest: new, modified, deleted
- Side-by-side diff for modified components
- Destructive change warnings for deletions
- Package dependencies tracked automatically
One-click deploy
Once validation passes, deploy with a single click. Every deployment is tracked with full history — you can always see what was deployed, when, and by whom.
- Single-click deployment after validation passes
- Full change history for every deployment
- Quick deploy option — replay validated deployment without re-testing
- Real-time deployment progress with live status updates