It sounds like you want a multi-configuration project with the node set as one of your axis.
/James From: jenkinsci-users@googlegroups.com [mailto:jenkinsci-users@googlegroups.com] On Behalf Of zperry Sent: 05 October 2012 22:22 To: jenkinsci-users@googlegroups.com Subject: Can I use the same job names on many slaves (i.e. in an OO manner)? We are POCing a Jenkins build farm that consists of 1 master, 2 slaves. We use Jenkins mainly to monitor our C++ builds. Our software targets many different Linux and FreeBSD distributions and releases, so we can see that Jenkins can help boost our efficiency significantly. But while testing it out, it seems to me that even for the same build job, I have name jobs differently. I wonder it's because I have misunderstood Jenkins' usage or it's a current limitation that I have to live with? To make it concrete, lets say we have * m0, s0, and s1, where m0 is the master, s0 and s1 are the two slaves. * j0, j1, ... jn as the respective "original" name of our C++ build/test jobs (i.e. when these jobs were ran just on the POC master) Now, to use s0 and s1, it seems that we must rename our jobs to the following: * On m0: m0-j0, m0-j1, ... m0-jn * On s0: s0-j0, s0-j1, ... s0-jn * On s1: s1-j0, s1-j1, ... s1-jn This seems to be quite cumbersome an requirement. Can we do it in a more Object-Oriented manner - use an attribute somewhere to denote a j0 should be run on s0, and another j0 should be run on s1 etc, likewise for other jobs? Thanks in advance for any hints/tips. Regards, -- Zack ________________________________ ************************************************************************************** This message is confidential and intended only for the addressee. If you have received this message in error, please immediately notify the postmas...@nds.com and delete it from your system as well as any copies. The content of e-mails as well as traffic data may be monitored by NDS for employment and security purposes. To protect the environment please do not print this e-mail unless necessary. NDS Limited. Registered Office: One London Road, Staines, Middlesex, TW18 4EX, United Kingdom. A company registered in England and Wales. Registered no. 3080780. VAT no. GB 603 8808 40-00 **************************************************************************************