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
**************************************************************************************

Reply via email to