Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>I do not understand exactly what your requirements are, but let's give it a shot:</p> <p>Start your three jobs from a single job (lets call it <em>TriggerJob</em>) using <a href="https://wiki.jenkins-ci.org/display/JENKINS/Parameterized+Trigger+Plugin" rel="nofollow">Parameterized Trigger Plugin</a> as a build step. Give them <em>TriggerJob</em>'s <code>BUILD_ID</code> as a parameter, which they'll use to store the results (instead of using their own BUILD_ID's; if you still need to build them separately sometimes - without being triggered from <em>TriggerJob</em> - you can specify some default value for the parameter, and check for it with <a href="https://wiki.jenkins-ci.org/display/JENKINS/Conditional+BuildStep+Plugin" rel="nofollow">Conditional BuildStep Plugin</a>, when it has the default value - use own BUILD_ID, otherwise use the parameter passed in).</p> <p>Make <em>TriggerJob</em> wait for the three jobs to finish, then collect your jar's (<em>TriggerJob</em> knows where they are), and proceed with the fourth job that will call your last ANT to archive them together (or make it into an ANT build step in <em>TriggerJob</em>, whatever fits better).</p> <p>Just in case the following observation may prove useful for you: every ANT build step can use its own build file (it's under ADVANCED button). You can use environment variables to specify its path.</p> <p>Multiple checkouts: I'm not familiar with CVS plugin, but with Subversion plugin I prefer to do things by hand: I have trigger jobs that poll SVN via Subversion Plugin and pass revision numbers as parameters to jobs that do actual work. Those jobs then use explicit SVN calls (from shell build steps) to update to revisions passed as parameters. Maybe you can do the same thing with CVS plugin.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload