~fginther/jenkins-launchpad-plugin/config-file-trigger

Viewing all changes in revision 73.

  • Committer: Tarmac
  • Author(s): Martin Mrazik
  • Date: 2013-02-06 16:51:06 UTC
  • mfrom: (69.2.9 downstream_ci_jobs)
  • Revision ID: tarmac-20130206165106-5ft49ocifoxgrymm
This implements a better messages for the ci/autolanding jobs in case freestyle jobs with downstream jobs are executed. The idea is that you would be able to create the following structure in jenkins:

my-project-ci (freestyle job, executing my-project-pbuilder and my-project-baremetalbuild)
  \
   - my-project-pbuilder (multiconfiguration job)
  \
   - my-project-baremetalbuild (freestyle job)

The voting in launchpad will look like this:
--------------snip---------------
PASSED: Continuous integration, rev:72
http://ip:8080/job/my-project-ci/3/
Executed test runs:
         FAILURE: http://ip:8080/job/my-project-pbuilder/./distribution=raring,flavor=amd64/3/console
         FAILURE: http://ip:8080/job/my-project-pbuilder/./distribution=raring,flavor=i386/3/console
         SUCCESS: http://ip:8080/job/my-project-baremetalbuild/7//console

Click here to trigger a rebuild:
   http://ip:8080/job/my-project-ci/3//rebuild/?
--------------snip---------------.

Approved by Francis Ginther.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: