Hi all, We have one Jenkins master hosted on Linux which is used for building install packages from source codes. And also we have 6 window and 2 linux test servers which are used for TA(test automation) purpose. Usually one test server is used for only some similar test suites. And we store all our TA scripts/config files/test files in SVN. It is very easy for me if I have only one test server for our TA. I could create one job (SVN_poll_job) which focus on polling TA scripts/config files/test files from SVN to slave. And create same job as TA1_job, TA2_job that would copy some TA scripts/config files/test files from SVN_poll_job, then start to run TA. But here I have 6win&2linux servers. One (SVN_poll_job) is not enough now to poll svn to slaves. I have to create 8 similar SVN_poll_jobs for each test server. I think that is not good practice. Maybe you would suggest move poll svn action into TA1_job, TA2_job. But that has some shortcomings, (a) all TA jobs would poll SVN (b) I would like to save spaces, and actually one TAx_job do not use all TA scripts/config files/test files. So here is my problem. May I get know if there are some plugins or mechanism make one job run on all or specified slaves if this job has some changes?
Best Regard Bill