Blue Canvas makes Salesforce deployments fast and safe.

$ git push salesforce master
Counting objects: 6, done.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (6/6), 486 bytes, done.
Total 6 (delta 0), reused 0 (delta 0)
remote: Starting deployment to 'na30.salesforce.com'.
remote: Updating branch 'master'.
remote: Preparing deployment for commit id '369a79c929'.
remote: Preparing files for deployment.
remote: Deployment successful.
To https://git.bluecanvas.io/o/00D90060000aaPg.git
* [new branch]      master -> master

Features

speedometer

Fast Deployments

Salesforce deploys should take seconds, not hours. With Blue Canvas you can deploy to sandboxes, staging orgs and production in a number of seconds using our push-to-deploy technology.

checklist

Salesforce DX Compatible

Blue Canvas will leverage the awesome tooling provided by Salesforce DX as it becomes available and make it extremely simple to use, especially for declarative changes.

git logo

Source of Truth for Salesforce

You now have a full history of all changes made on your Salesforce instance over time. You can see who changed what when. This is tracked automatically in source control - no one needs to remember to update anything. Even if an admin doesn't know git, all changes made through the UI or developer console are being tracked with Git automatically.

shaking hands

No More Code Clobbering

Ever had a teammate overwrite your code during a Salesforce deploy because you didn't have source control? With Blue Canvas this is no longer possible. Because all changes are tracked and handled with Git, Blue Canvas will prevent destructive deploys and help you manage merge conflicts.

arrows

Simple Deployments Between Orgs

No more Ant Scripts or Change Sets. Simply commit your changes and git push or pull request to the branch that you want to deploy to. Blue Canvas takes care of the rest. Deploy between orgs simply by merging branches.

rollback arrow

Rollback Easily

Because Blue Canvas gives you a full history of changes on your org through version control, it is very simple to rollback to previous versions of your Salesforce org.

checklist

Track Declarative Changes

Changes that are made through the developer console and the Salesforce UI are now tracked in Git. You don’t even need to know Git. Blue Canvas automatically polls your orgs for changes and implements them as commits in your Git history.

checklist

Compare Between Orgs

Blue Canvas makes it easy to see what is different between Salesforce orgs, making your deployment process much easier for your release manager.