/job-fan-in-plugin

Jenkins Job FanIn Plugin

Primary LanguageJavaMIT LicenseMIT

Job FanIn Plugin

Build Status

See Wiki page for more information. Description

  • Trigger downstream projects based on build stability of multiple upstream projects.

    Example: 'Job Z' will be triggered if and only if 'Job A', 'Job B' and 'Job C' are build and stable alt tag

  • Trigger can check stability of upstream jobs recursively

    Example: 'Job Z' will be triggered if and only if Job A, B, C, P1, P2, P3 and P4 are build and stable alt tag

  • Configuration is done on downstream job very simple alt tag

Building the Project

Dependencies

Targets

  $ mvn clean install

Installing Plugin Locally

  1. Build the project to produce target/job-fan-in.hpi
  2. Remove any installation of the JobFanIn in $user.home/.jenkins/plugins/
  3. Copy target/job-fan-in.hpi to $user.home/.jenkins/plugins/
  4. Start/Restart Jenkins