<feed xmlns='http://www.w3.org/2005/Atom'>
<title>python-jenkins-job-builder.git/doc/Makefile, branch 3.2.0</title>
<subtitle>patches to python-jenkins-job-builder package in Fedora</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ktdreyer/public_git/python-jenkins-job-builder.git/'/>
<entry>
<title>sphinx is now stricter</title>
<updated>2013-01-15T18:32:46+00:00</updated>
<author>
<name>Antoine Musso</name>
<email>hashar@free.fr</email>
</author>
<published>2012-11-16T19:27:16+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ktdreyer/public_git/python-jenkins-job-builder.git/commit/?id=a11016979d7f153bb319a2455548ebb731803604'/>
<id>a11016979d7f153bb319a2455548ebb731803604</id>
<content type='text'>
The documentation files often have minor typo or badly formatted
commands which makes sphinx emits a warning. To make sure we always
catch them via the Jenkins build, this patch makes sphinx to convert
warning to errors thus aborting the build, simply add to pass the -W
option to sphinx-build.

This patch also fix one warning:
* There is no source/_static dir so disable html_static_path

Test plan:

$ make clean; make html
rm -rf build/*
sphinx-build -b html -d build/doctrees  -W source build/html
Making output directory...
Running Sphinx v1.1.3
loading pickled environment... not yet created
building [html]: targets for 18 source files that are out of date
updating environment: 18 added, 0 changed, 0 removed
reading sources... [100%] zuul
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
writing output... [100%] zuul
writing additional files... genindex py-modindex search
copying static files... done
dumping search index... done
dumping object inventory... done
build succeeded.

Build finished. The HTML pages are in build/html.
$

Change-Id: I55935fb5e869919ac639f841876aaf3871c71d17
Reviewed-on: https://review.openstack.org/16328
Reviewed-by: Paul Belanger &lt;paul.belanger@polybeacon.com&gt;
Reviewed-by: Monty Taylor &lt;mordred@inaugust.com&gt;
Reviewed-by: Jeremy Stanley &lt;fungi@yuggoth.org&gt;
Reviewed-by: James E. Blair &lt;corvus@inaugust.com&gt;
Approved: Clark Boylan &lt;clark.boylan@gmail.com&gt;
Reviewed-by: Clark Boylan &lt;clark.boylan@gmail.com&gt;
Tested-by: Jenkins
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The documentation files often have minor typo or badly formatted
commands which makes sphinx emits a warning. To make sure we always
catch them via the Jenkins build, this patch makes sphinx to convert
warning to errors thus aborting the build, simply add to pass the -W
option to sphinx-build.

This patch also fix one warning:
* There is no source/_static dir so disable html_static_path

Test plan:

$ make clean; make html
rm -rf build/*
sphinx-build -b html -d build/doctrees  -W source build/html
Making output directory...
Running Sphinx v1.1.3
loading pickled environment... not yet created
building [html]: targets for 18 source files that are out of date
updating environment: 18 added, 0 changed, 0 removed
reading sources... [100%] zuul
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
writing output... [100%] zuul
writing additional files... genindex py-modindex search
copying static files... done
dumping search index... done
dumping object inventory... done
build succeeded.

Build finished. The HTML pages are in build/html.
$

Change-Id: I55935fb5e869919ac639f841876aaf3871c71d17
Reviewed-on: https://review.openstack.org/16328
Reviewed-by: Paul Belanger &lt;paul.belanger@polybeacon.com&gt;
Reviewed-by: Monty Taylor &lt;mordred@inaugust.com&gt;
Reviewed-by: Jeremy Stanley &lt;fungi@yuggoth.org&gt;
Reviewed-by: James E. Blair &lt;corvus@inaugust.com&gt;
Approved: Clark Boylan &lt;clark.boylan@gmail.com&gt;
Reviewed-by: Clark Boylan &lt;clark.boylan@gmail.com&gt;
Tested-by: Jenkins
</pre>
</div>
</content>
</entry>
<entry>
<title>Add documentation.</title>
<updated>2012-09-17T20:25:38+00:00</updated>
<author>
<name>James E. Blair</name>
<email>jeblair@hp.com</email>
</author>
<published>2012-09-10T22:53:26+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ktdreyer/public_git/python-jenkins-job-builder.git/commit/?id=ab7c6bc6c12a63b898f7cc0d18bd26ae8842d0b4'/>
<id>ab7c6bc6c12a63b898f7cc0d18bd26ae8842d0b4</id>
<content type='text'>
Move test.sh to the tools directory.
Move parameters and notifications to their own modules; even
though they are implemented as Jenkins properties, they make
more sense as separate entities in the job builder, because
that's they way they are specified in the YAML.  All three
modules that touch the properties xml object know how to
create it if it's missing.

Change-Id: I4b42ff10a93fd3ed98f632b58e47f3e0e45086d6
Reviewed-on: https://review.openstack.org/12741
Reviewed-by: Clark Boylan &lt;clark.boylan@gmail.com&gt;
Approved: James E. Blair &lt;corvus@inaugust.com&gt;
Tested-by: Jenkins
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move test.sh to the tools directory.
Move parameters and notifications to their own modules; even
though they are implemented as Jenkins properties, they make
more sense as separate entities in the job builder, because
that's they way they are specified in the YAML.  All three
modules that touch the properties xml object know how to
create it if it's missing.

Change-Id: I4b42ff10a93fd3ed98f632b58e47f3e0e45086d6
Reviewed-on: https://review.openstack.org/12741
Reviewed-by: Clark Boylan &lt;clark.boylan@gmail.com&gt;
Approved: James E. Blair &lt;corvus@inaugust.com&gt;
Tested-by: Jenkins
</pre>
</div>
</content>
</entry>
</feed>
