~powersj/jenkins-launchpad-plugin/autoland-git

« back to all changes in this revision

Viewing changes to jlp/jenkinsutils.py

  • Committer: Tarmac
  • Author(s): Francis Ginther
  • Date: 2015-09-15 15:10:52 UTC
  • mfrom: (121.2.3 build-token)
  • Revision ID: tarmac-20150915151052-e9zv38k2tgfskdkz
Add a jenkins_build_token config parameter to allow triggering of jenkins jobs through the script trigger on newer versions of jenkins. Fixes: https://bugs.launchpad.net/bugs/1222975.

Approved by Vincent Ladeuil, PS Jenkins bot.

Show diffs side-by-side

added added

removed removed

Lines of Context:
666
666
        logger.debug('Doing a regular build')
667
667
 
668
668
    try:
669
 
        logger.debug('Starting job: ' + str(jenkins_params))
670
 
        j.build_job(jenkins_job, jenkins_params)
 
669
        logger.debug('Starting job (%s): %s' %
 
670
                     (jenkins_job, str(jenkins_params)))
 
671
        build_token = get_config_option('jenkins_build_token')
 
672
        j.build_job(jenkins_job, jenkins_params, build_token)
671
673
    except jenkins.JenkinsException:
672
674
        logger.debug('Starting a job failed')
673
675
        message = "ERROR: failed to start a jenkins job"