Hi Cameleers, what do you think about adding 3rd party jars to the git repo (as binary blobs)?
Background: integration tests for Salesforce component require deployment of customizations to the your Salesforce instance, so in order to run them you need to make a number of manual steps beforehand[1]. Salesforce publishes a Migration tool[2] as a set of Ant tasks. These are packaged as a jar file that is not available on Maven central, so in order to use them the user needs to download supply the jar to the Maven build. I would like to automate that and to prescribe the way of managing this customizations for future tests, so I think it would be best to put that jar in our git repository. I think this would encourage contributions and allow everyone to run the integration tests, for instance in CI. The license is very liberal, it just requires the inclusion of the copyright & disclamer notice. What do you think? zoran [1] https://github.com/apache/camel/tree/master/components/camel-salesforce/camel-salesforce-component#running-the-integration-tests [2] https://developer.salesforce.com/docs/atlas.en-us.daas.meta/daas/forcemigrationtool_install.htm -- Zoran Regvart