2.6K
Which tool to use for Salesforce Deployment?
Salesforce Deployment Tools, Best Practices and Faster Deployment
Salesforce Deployment Tools:-
Recently many deployment tools available either Free/Paid services, such as:
Eclipse, ANT, Gearset, Pipeline, ClickDeploy, AutoRABIT, Flosum, Jenkins for continus deployment.
Different Salesforce Deployment Methods:-
- Change Sets
- Eclipse with Force.com IDE
- Force.com Migration Tool – ANT/Java based
- Salesforce Package
Force.com Migration Tool – https://developer.salesforce.com/docs/atlas.en-us.daas.meta/daas/meta_development.htm
Force.com IDE / Eclipse – https://developer.salesforce.com/page/Force.com_IDE
Please follow the below chart below to decide which tool you may use for deployment.
Environment | What we can do ? | Developer Console | Workbench | Eclipse | ANT |
Production | Create/Modify Code Delete Code Rename Class Run/Debug Code Run SOQL query Deploy Code | No No No Yes Yes No | No No No Yes Yes Yes | Yes Yes Yes Yes No Yes | Yes Yes Yes No No Yes |
Sandbox | Create/Modify Code Delete Code Rename Class Run/Debug Code Run SOQL query Deploy Code | Yes Yes Yes Yes Yes No | No No No Yes Yes Yes | Yes Yes Yes Yes No Yes | Yes Yes Yes No No Yes |