Hi Chris! > I guess it'd be nice if I knew how to do some of the more common > things we > do: Set up a new release and add/remove a plugin. I'd be fumbling quite a > bit to do either of those... The release stuff is pretty well explained in the wiki. Adding/removing a plug-in is like * make sure the plug-in builds in the workspace with the build files generated with PDE-Tools->Create ANT build file (I just figured out that rdt.refactoring was missing a build.properties and was therefore not built in the nightlies) * update feature.xml * update svn_co_rdt * log in to server, cd to cruiseControlWorkspace, call "svn update"
The problem with the current configuration is that the subversion stuff is really hacked in. I have started a project called pluginbuilder (www.pluginbuilder.org) which eases the set-up of a PDE build. Subversion support is included and also a clear schema for building releases. Currently a PDE build can easily be set up with pluginbuilder and it also runs as nightly build at rdt.pluginbuilder.org. There are two features missing currently: building update-sites (ought to be simple) and test integration. After this is done I want to replace the current build scripts with the pluginbuilder configuration. Cruise control can further be used for scheduling, viewing build logs and results and sending the build notification emails. I have also planned to use pluginbuilder to provide a patched RadRails nightly build against our RDT nightly builds so that e.g. the ruby-debug feature will become more easily accessible for rails development. But yeah - my spare time is limited :-) Markus. ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Rubyeclipse-development mailing list Rubyeclipse-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rubyeclipse-development