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

Reply via email to