Provide the option to skip problem analysis
Sometimes during a complicated deployment I need to try a few different strategies to get things to work. For example, I may need to just send up one piece or set of metadata up first.
The problem is, each time I do this, I have to wait for problem analysis to complete, which takes a couple minutes. Normally during a deployment I do want problem analysis to run, but if I want to quickly send up a single object, I have to wait a few minutes while Problem Analysis runs, and the time waiting adds up.
Maybe a quick deployment option from the compare screen, where i could select my tests and either validate or deploy what's currently checked?
Thanks!
-
KC Shafer commented
This would be a very useful addition for CI jobs. At minimum it would be good to be able to disable the problem analysis for CI jobs, but it would be even better if we could define exclusions to the Problem Analysis by metadata type, file or component obviously the more granular the better.
Our specific issue is that a master detail relationship on a custom object is being stripped out by the problem analysis, and we get the error 'Cannot set sharingModel to ControlledByParent on a CustomObject without a MasterDetail relationship field' on deploy. Once the master detail field is unchecked in problem analysis the deployment is successful. The second issue we are having is that two Task record types that have picklist value changes are also being stripped out of the deployment at problem analysis. This doesn't cause an error, but we aren't getting the true contents of our repository deployed.