Package: jenkins-job-builder / 0.9.0-0.2
Patch seriesview the series file
|workaround programoutput.patch | (download)||
3 2 + 1 - 0 !
fix programoutput usage causing the following error doc/source/installation.rst:81: ERROR: Command u'jenkins-jobs --help' failed: [Errno 2] No such file or directory
|0002 general add support for childCustomWorkspace.patch | (download)||
5 5 + 0 - 0 !
[patch] general: add support for childcustomworkspace On freestyle project, we can set custom workspace. On matrix project, we can set custom workspace and child custom workspace. It allows to specify the directory for sub-builds.
|0005 builders add publish over ssh support as a build ste.patch | (download)||
47 47 + 0 - 0 !
[patch] builders: add 'publish over ssh' support as a build step 'Publish over SSH' plugin is only supported in the publishers. It can also be used as a build step during the build process. Adjustments to publishers.base_publish_over() method: * fix the missing top delegate * re-order command, timeout and use-pty as in Jenkins
|0006 fix delete job command and add tests.patch | (download)||
[patch] fix delete job command and add tests change I126751e3 introduced recursive file definition feature however it broke the ability to delete jobs. This changes fixes it and adds a few tests for it. This was the error when trying to delete a job: (py27)~/jenkins-job-builder$ jenkins-jobs --conf jenkins_jobs.ini delete myjob INFO:root:Deleting jobs in [myjob] Traceback (most recent call last): File "/jenkins-job-builder/.tox/py27/bin/jenkins-jobs", line 10, in <module> sys.exit(main()) File "/jenkins-job-builder/jenkins_jobs/cmd.py", line 122, in main execute(options, config) File "/jenkins-job-builder/jenkins_jobs/cmd.py", line 207, in execute builder.delete_job(job, options.path) File "/jenkins-job-builder/jenkins_jobs/builder.py", line 611, in delete_job self.load_files(fn) File "/jenkins-job-builder/jenkins_jobs/builder.py", line 576, in load_files if os.path.isdir(path): File "/jenkins-job-builder/.tox/py27/lib/python2.7/genericpath.py", line 41, in isdir st = os.stat(s) TypeError: coercing to Unicode: need string or buffer, NoneType found