cancel
Showing results for 
Search instead for 
Did you mean: 
cancel

Automated Deploys

18
Views
0
Helpful
0
Comments
This document was generated from CDN thread

Created by: Ron Nelson on 10-07-2013 09:07:51 PM
Asking for other CVP developers input on experience automated build and deploy processes.  I'm working on automating our build and deploy processes.  Recently we've added two new team members that aren't as familiar with client server technologies.  Our enterprise is also pushing towards all production deploys going through some automation.  Most of our applications utilize some custom elements such as an ani match element.  Locally I can use an ANT script to check out the code from the repository, build using the SAB tool and then zip the application for deploy.  

Our enterprise is attempting to move all automation to the build and release tool Hudson.  Hudson allows you to execute windows batch scripts such as the buildApp.bat contained in the SAB libraries.  When using this via the Hudson tool, I run into errors regarding our custom elements that I do not get on my local machine.  I assume this is because of certain items on the classpath / not on the classpath. 

Here are the errors I'm getting inside of hudson. 
  Invalid Element: Please delete this element from the callflow or add it to the classpath and close/reopen the callflow editor.

[IdentificationLevel] Invalid Element: Please delete this element from the callflow or add it to the classpath and close/reopen the callflow editor.
[redeem_PA] Invalid Element: Please delete this element from the callflow or add it to the classpath and close/reopen the callflow editor.
[EP_Generator] Invalid Element: Please delete this element from the callflow or add it to the classpath and close/reopen the callflow editor. 

I added all of our custom elements to the java folder in our project and received additional NoClassDefFoundErrors so that did not fix the issue as I thought it may have.
  Has anyone added maven dependency management behaviors to a standard CallStudio Project in order to manage external dependencies? 

Any help is greatly appreciated.

CreatePlease to create content
This widget could not be displayed.