<feed xmlns='http://www.w3.org/2005/Atom'>
<title>python-jenkins-job-builder.git/tools, 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>Replace openstack.org git:// URLs with https://</title>
<updated>2019-03-24T20:33:56+00:00</updated>
<author>
<name>Ian Wienand</name>
<email>iwienand@redhat.com</email>
</author>
<published>2019-03-24T20:33:56+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ktdreyer/public_git/python-jenkins-job-builder.git/commit/?id=ced1495a96fb3d6b0326bb4b236632e618da5479'/>
<id>ced1495a96fb3d6b0326bb4b236632e618da5479</id>
<content type='text'>
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: I250cbe6699b73d7ddeb3c6e2b875ce8e439276be
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: I250cbe6699b73d7ddeb3c6e2b875ce8e439276be
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow jjb to be called as a module</title>
<updated>2018-06-19T22:25:43+00:00</updated>
<author>
<name>Sorin Sbarnea</name>
<email>ssbarnea@redhat.com</email>
</author>
<published>2018-06-19T12:33:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ktdreyer/public_git/python-jenkins-job-builder.git/commit/?id=92f28a591e835096379c4b9c18ecc95201b7bc43'/>
<id>92f28a591e835096379c4b9c18ecc95201b7bc43</id>
<content type='text'>
Enable us to do `python -m jenkins_jobs ...`
which avoids the need to install executable in
user path.

Tests cli execution on each supported python version.

Uses default encoding workaround only on
python2, where is needed.

Change-Id: I4cd79fd51a8309d532e0e76723ecfbbda3e1ca6f
Signed-off-by: Sorin Sbarnea &lt;ssbarnea@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enable us to do `python -m jenkins_jobs ...`
which avoids the need to install executable in
user path.

Tests cli execution on each supported python version.

Uses default encoding workaround only on
python2, where is needed.

Change-Id: I4cd79fd51a8309d532e0e76723ecfbbda3e1ca6f
Signed-off-by: Sorin Sbarnea &lt;ssbarnea@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove dead tool jenkins-jobs.py</title>
<updated>2016-09-26T23:03:11+00:00</updated>
<author>
<name>Tim Burke</name>
<email>tim.burke@gmail.com</email>
</author>
<published>2016-09-26T22:59:44+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ktdreyer/public_git/python-jenkins-job-builder.git/commit/?id=30a961ea975ab337b06e6eb64ec0d834a6926cc5'/>
<id>30a961ea975ab337b06e6eb64ec0d834a6926cc5</id>
<content type='text'>
Looks like the jenkins_jobs/cmd.py module it references was removed back
in December, but the tool slipped by. Since it's been nine months and no
one seems to have noticed, just remove it instead of updating it to use
jenkins_jobs/cli/entry.py

Change-Id: I9a888036f280addc7c57d649d673c24bf36e62d7
Related-Change: Ia0d3a062de16c4be10863372c753f4ba8480e620
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Looks like the jenkins_jobs/cmd.py module it references was removed back
in December, but the tool slipped by. Since it's been nine months and no
one seems to have noticed, just remove it instead of updating it to use
jenkins_jobs/cli/entry.py

Change-Id: I9a888036f280addc7c57d649d673c24bf36e62d7
Related-Change: Ia0d3a062de16c4be10863372c753f4ba8480e620
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove obsolete tools script</title>
<updated>2016-06-06T19:38:21+00:00</updated>
<author>
<name>Darragh Bailey</name>
<email>daragh.bailey@gmail.com</email>
</author>
<published>2016-04-24T01:11: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=5fc781c9ed65207a9a2e54a4ea5000e469566df9'/>
<id>5fc781c9ed65207a9a2e54a4ea5000e469566df9</id>
<content type='text'>
Change-Id: Ia578a43b761ee1d6129be3811976bdd407ca2220
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ia578a43b761ee1d6129be3811976bdd407ca2220
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow testing non-default configs with complex definitions</title>
<updated>2016-05-26T14:37:23+00:00</updated>
<author>
<name>Darragh Bailey</name>
<email>daragh.bailey@gmail.com</email>
</author>
<published>2016-04-24T01:58:29+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ktdreyer/public_git/python-jenkins-job-builder.git/commit/?id=31d599619276cf5559f571fddc752c06e35e4a6f'/>
<id>31d599619276cf5559f571fddc752c06e35e4a6f</id>
<content type='text'>
Ensure we can provide multiple configurations to exercise different
behaviour within modules with complex job definition inputs.

This ensures that behaviour can be put behind config options, while
providing a platform to exercise these non-default values with the full
complexity of the OpenStack JJB definitions.

Since config options may result in different output, success is
determined by simply succeeding in executing JJB without error.

For additional review, any differences are outputted.

Change-Id: Ifd2b48ae85fbe7b5a2858dd426137c735c6ccd02
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ensure we can provide multiple configurations to exercise different
behaviour within modules with complex job definition inputs.

This ensures that behaviour can be put behind config options, while
providing a platform to exercise these non-default values with the full
complexity of the OpenStack JJB definitions.

Since config options may result in different output, success is
determined by simply succeeding in executing JJB without error.

For additional review, any differences are outputted.

Change-Id: Ifd2b48ae85fbe7b5a2858dd426137c735c6ccd02
</pre>
</div>
</content>
</entry>
<entry>
<title>Copy config files tree</title>
<updated>2015-11-10T16:11:38+00:00</updated>
<author>
<name>Darragh Bailey</name>
<email>dbailey@hpe.com</email>
</author>
<published>2015-10-08T14:36: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=d9bdbef137b4cbae6553ac7e38b428690fe2d838'/>
<id>d9bdbef137b4cbae6553ac7e38b428690fe2d838</id>
<content type='text'>
Make it easier for a complex organisation of configuration files for
testing, since JJB supports recursive searching and storing of scripts
in separate files to be inlined automatically using the '!include*'
tags.

Change-Id: I858103a2dae4aebdfbd9762b33858f4f84016350
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make it easier for a complex organisation of configuration files for
testing, since JJB supports recursive searching and storing of scripts
in separate files to be inlined automatically using the '!include*'
tags.

Change-Id: I858103a2dae4aebdfbd9762b33858f4f84016350
</pre>
</div>
</content>
</entry>
<entry>
<title>Change zuul-cloner parameters</title>
<updated>2015-06-15T18:08:08+00:00</updated>
<author>
<name>Khai Do</name>
<email>zaro0508@gmail.com</email>
</author>
<published>2015-04-21T17:09:04+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ktdreyer/public_git/python-jenkins-job-builder.git/commit/?id=3d5fa3ba250861f71c3e42f2fd1aa172af1c3b30'/>
<id>3d5fa3ba250861f71c3e42f2fd1aa172af1c3b30</id>
<content type='text'>
Current clone works but would be better to pass just
'git://git.openstack.org' as the zuul-cloner base so it will be
more convienant to update if needed.  Added a clonemap to
clone the project into the current directory.

Change-Id: If407ffd47678d260645b205b876d904da7e98218
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Current clone works but would be better to pass just
'git://git.openstack.org' as the zuul-cloner base so it will be
more convienant to update if needed.  Added a clonemap to
clone the project into the current directory.

Change-Id: If407ffd47678d260645b205b876d904da7e98218
</pre>
</div>
</content>
</entry>
<entry>
<title>Fall back to git clone if zuul-cloner not available</title>
<updated>2015-06-09T10:51:23+00:00</updated>
<author>
<name>Darragh Bailey</name>
<email>dbailey@hp.com</email>
</author>
<published>2015-06-09T10:48:52+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ktdreyer/public_git/python-jenkins-job-builder.git/commit/?id=d4ddd8a1d7e7213f20ed03f6c7f79525112c4fe1'/>
<id>d4ddd8a1d7e7213f20ed03f6c7f79525112c4fe1</id>
<content type='text'>
Allow running of the compare test on developer workstations where it is
less common for zuul-cloner to be present by falling back to using git
clone with a depth of 1 if zuul-cloner is not available.

Change-Id: Idedc726bea12fb8862cd9574d9ce17b29011c15f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow running of the compare test on developer workstations where it is
less common for zuul-cloner to be present by falling back to using git
clone with a depth of 1 if zuul-cloner is not available.

Change-Id: Idedc726bea12fb8862cd9574d9ce17b29011c15f
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix jenkins-job-builder-compare-xml job by using zuul-cloner</title>
<updated>2015-03-25T22:25:06+00:00</updated>
<author>
<name>Khai Do</name>
<email>zaro0508@gmail.com</email>
</author>
<published>2015-03-25T22:17:36+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ktdreyer/public_git/python-jenkins-job-builder.git/commit/?id=23c851eb2a8136550cb86392e371a9da08ce0e1f'/>
<id>23c851eb2a8136550cb86392e371a9da08ce0e1f</id>
<content type='text'>
The script in jenkins-job-builder-compare-xml job failed due to git clone
executing a shallow clone:
  Cloning into 'project-config'...
  fatal: The remote end hung up unexpectedly
  fatal: protocol error: bad pack header

This can be fixed by just removing the '/p/' from the url but we would
rather use the zuul-cloner because it can take advantage of the local
git cache on disk thus allowing for more efficient cloning.

Change-Id: I05f1c928a15cf5e791a95a01975e8aba78f4953f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The script in jenkins-job-builder-compare-xml job failed due to git clone
executing a shallow clone:
  Cloning into 'project-config'...
  fatal: The remote end hung up unexpectedly
  fatal: protocol error: bad pack header

This can be fixed by just removing the '/p/' from the url but we would
rather use the zuul-cloner because it can take advantage of the local
git cache on disk thus allowing for more efficient cloning.

Change-Id: I05f1c928a15cf5e791a95a01975e8aba78f4953f
</pre>
</div>
</content>
</entry>
<entry>
<title>Switch to new project-config repo</title>
<updated>2014-09-30T17:24:08+00:00</updated>
<author>
<name>Darragh Bailey</name>
<email>dbailey@hp.com</email>
</author>
<published>2014-09-30T17:24:08+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ktdreyer/public_git/python-jenkins-job-builder.git/commit/?id=87ab085159a3f5269411dda4418101fa0fdc4495'/>
<id>87ab085159a3f5269411dda4418101fa0fdc4495</id>
<content type='text'>
Change the comparison script to use the new project-config repo created
due to a reorganization of the puppet modules and JJB config used for
openstack infrastructure.

Change-Id: Icbe8ddc7fcc6af9cc11d664e01ab6fd52ef8d288
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change the comparison script to use the new project-config repo created
due to a reorganization of the puppet modules and JJB config used for
openstack infrastructure.

Change-Id: Icbe8ddc7fcc6af9cc11d664e01ab6fd52ef8d288
</pre>
</div>
</content>
</entry>
</feed>
