hi,
I've just pushed a basic script that uses the Duffy[1] interface to request machines, run jobs, discard machines. The source for this is at https://github.com/kbsingh/centos-ci-scripts .
Its pretty simple, but should work. Help to expand this into a more functional script is welcome. Specially getting some exception handling around failed builds and failed requests to Duffy.
Hopefully this script should be helpful enough that projects using ci.centos.org can just use it as is. Someone mentioned the thought of writing a Duffy plugin for Jenkins directly, and I am not sure if that is very useful over a simple script like this.
regards
[1]: http://wiki.centos.org/QaWiki/CI/Duffy
- KB