Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

CRM 2011 Online Plugin Uploader to support CI

Tags:

I'm involved in developing a sandboxed Microsoft Dynamics CRM 2011 Online plugin and have a set of tests that I can drive from a xUnit front end on my local machine given that I right-click the Package and select the Deploy option (and resort to using the plugin loader sample when that doesn't work).

I'd like to be able to automate the running of my tests on my CI rig, where I'll need it to upload a fresh binary as part of each run.

We've looked at http://pluginregcrm2011.codeplex.com/ but it has bugs that prevent it working for Online and in short looks like it's no longer being maintained and I'm not keen to take ownership of what should be a fundamental tool that a platform/ecosystem should just have.

Is anyone using that tool or another plugin uploader non-interactively? Am I missing something?

like image 971
Ruben Bartelink Avatar asked Jan 30 '12 14:01

Ruben Bartelink


1 Answers

I know I'm late with my answer and I`m pretty sure that you already have found a solution which is working for you.

However I felt the same pain and I have hacked a small application which could be used to simply update the plugin assembly, without doing any configuration work.

PluginAssemblyLoader -f "C:\MyPlugin.dll" -c "Url=http://crmserver/org;"

Please see http://msdyncrm-contrib.github.io/PluginAssemblyLoader

like image 109
ccellar Avatar answered Nov 13 '22 20:11

ccellar