Raible's Wiki
Raible Designs AppFuseHomepage- Korean - Chinese - Italian - Japanese QuickStart Guide User Guide Tutorials Other ApplicationsStruts ResumeSecurity Example Struts Menu
Set your name in
UserPreferences
Referenced by
JSPWiki v2.2.33
Hide Menu |
This is version 1.
It is not the current version, and thus it cannot be edited. I tried several times to get AppFuse to work with CruiseControl, but never got it to work. Rather than just throwing away my efforts, I figured I'd document them here in hopes that someone else might be able to figure out a solution. To setup automated builds with CruiseControl and AppFuse, you need to download CruiseControl (I used 2.2.rc3). Extract it to your $TOOLS_HOME directory, wherever that may be. I believe you have to build it too (with Ant). After you've installed and built CruiseControl, create an "appfuse-cc" or similar directory next to your project directory. In my tests, I had: c:\Source c:\Source\appfuse c:\Source\appfuse-cc Download the following files and put them in the "appfuse-cc" directory: I used Cygwin to run cruise.sh. You'll likely need to change paths in the above files to match your system. I experienced many issues in the process of trying to get this to work. You can't use the simple <ant> builder with AppFuse b/c it doesn't find all of the tasks (even though they're defined) in build.xml. To get around this, you have to use the antscript attribute - which works, but the process hangs after running all the tests. So this is where I'm at, everything works from a build/test perspective, but CC won't recover after running the antscript and just hangs. If I specify a timeout - it'll hit the timeout and then publish the results as failed (even though everything succeeded). Attachments:
|