python 2.6 ConfigParser has problems interpolating the None type so setting defaults to
empty string instead.
Closes-Bug: #1259631
Change-Id: Iceec1d8c3b77fd64ac54e02653800ad422778bdf
The email-ext publisher was always sending email using the default
content type which is server wide. This tiny patch let us overwrite the
content-type on a job basis.
The YAML possible values are 'html' or 'text' to force the content-type
to one of the two modes.
Change-Id: Id66bc3369332c389dfb6318113392694a4f98aad
The Sphinx documentation now make use of the `program-output` plugin
which would invoke commands to generate inline documentation. Ex:
program-output:: zuul --help
program-output:: zuul enqueue --help
We want the resulting output to correspond to Zuul source code, not the
command which is currently installed on the host running the doc. On my
setup sphinx would die out because it cant find the command 'zuul'.
The new tox environement 'doc' runs sphinx in a virtual env which will
have the proper zuul command.
The generated doc is not written under the /.tox directory but to
/doc/build/html for convenience.
Example usage:
tox -edoc && open doc/build/html/index.html
Change-Id: Ib0170f94bb2c09eb60e555a32e101e2e0959b18e
This plugin allows you to define "weight" on each job,
and making each job consume that many executors
Change-Id: Iee49229b0d3c909f320caa9bd6c1ebb6bc37ddcb
In order for the conditional step plugin to work properly, a more
detailed status is required otherwise the current build status is not
evaluated properly and is set to SUCCESS in all cases.
A local mapping of the java hudson.model.Result class was created to
unify build statuses names, ordinal and color scheme.
Change-Id: If8a0090b7cd51551ef6756361f6e45af3df1218d
Added new test cases in wrappers fixtures.
Updated setup.py to include the new wrapper entry point.
Added the logstash plugin to the wrapper module.
made the default the localhost for host.
Added an if around the use redis bool.
If Redis parameters are not defined, use an empty dict to use all defaults.
Change-Id: Iee950a7d05a56d3a45b5f93ccd77306b37662d25
It was not clear that the project-specific parameters are actually a variables.
Improving the example to make it more clear.
Change-Id: I919562d4df53542ff0d4d60cf0fafc81b69aff1a