Prior to this change, the docker-build-publish setting docs did not
properly link to the docker-build-publish Jenkins wiki page.
Fix the syntax so that the docs properly link to this plugin's wiki
page.
Change-Id: I75fbe95957b0ace6dd79b5111b4f9213fd80c696
- Add support for file and command options for groovy plugin
- Update docs
- Update minimal and full tests
- Use convert_mapping_to_xml
Change-Id: I60f600898f9b2852bc420aa3b5c43f63776a6247
Signed-off-by: Anil Belur <askb23@gmail.com>
- Update docs
- Update minimal and full tests
- Use convert_mapping_to_xml
Change-Id: I05e6945055e6a6e9a358377d7e2fc00944f1f9cc
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
When Exception is raised in modules/project_workflow
errors.get_modules fails with AttributeError at line 36
AttributeError: 'NoneType' object has no attribute 'f_code'
Change-Id: Iab2347a488628a3993e97ad9cc27b26f1106fa47
Only manifest-url is required for the Repo plugin, all other parameters
are optional, or should at least not generate empty tags, because the
actual 'repo' tool will be called with empty parameters, leading to
a failed execution.
This was introduced with a34bd67ef74afe7a08e069710a827797073faa51.
Before that change, empty strings did not generate XML entries.
Change-Id: Ia66845cb71b01c8e26285ed2eabb1ef32622e3e1
Story: 2000727
Since introduction of the Jenkins Pipeline plugin
(https://wiki.jenkins-ci.org/display/JENKINS/Pipeline+Plugin), one can
configure a Pipeline job using a Groovy file lying with the source code
(see: https://jenkins.io/solutions/pipeline/).
We add support here for this kind of jobs, introducing a new component:
pipeline-scm. This component contains information about the repository to
clone and the name of the file where the job configuration can be found.
Since Workflow plugin is just an old name for the Pipeline plugin,
Workflow job type can be deprecated in favor of Pipeline job type to
avoid confusion and keep JJB in line with the terms used in Jenkins.
Change-Id: I098b9673c44b1281fa0954193d8fadf273685386
Story: 2000573
Task: 2974
Python 3.3 is not supported from Mitaka, as per Infra.
This patch removes the support and update to py34
for the same.
Change-Id: I601e4c239178d8066122166b4aa07da26d3134bc
hudson.maven.reporters.Mailer is a typo as it never existed.
Support "Send email for each failed module" via perModuleEmail attribute.
Change-Id: I6ef493a097a10326b67295775a9522c95c2fee2f
Adds support for the 'credentials' parameter type for job
definitions. Requires the Jenkins Credentials Plugin.
Change-Id: I5e410668caed9e95bed7afb02341a456d2ece5e3
Story: 2000761
This is not necessary - jenkins-job-builder does not follow the
requirements sync process. That said - these are likely all safe bets
for being solid versions of these dependencies - and some of them were
kinda stale.
Change-Id: Id1941ff4c9736100f9bdd5508ec3c0377e51fdbe