<feed xmlns='http://www.w3.org/2005/Atom'>
<title>python-jenkins-job-builder.git/tests/multibranch, 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>Auto-generated output from python-black</title>
<updated>2019-09-09T18:23:24+00:00</updated>
<author>
<name>Thanh Ha</name>
<email>zxiiro@gmail.com</email>
</author>
<published>2019-08-23T13:14:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ktdreyer/public_git/python-jenkins-job-builder.git/commit/?id=4d90c187a945c04b9949d5ee7738a049dd634897'/>
<id>4d90c187a945c04b9949d5ee7738a049dd634897</id>
<content type='text'>
Please review the following patch containing the code changes in
the repo. This patch is a transition patch and is the auto-generated
output of the python-black tool.

Change-Id: I2d2de71da8a105fb62b561899ae78441ddab4032
Signed-off-by: Thanh Ha &lt;zxiiro@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Please review the following patch containing the code changes in
the repo. This patch is a transition patch and is the auto-generated
output of the python-black tool.

Change-Id: I2d2de71da8a105fb62b561899ae78441ddab4032
Signed-off-by: Thanh Ha &lt;zxiiro@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for GH Custom Notification Context</title>
<updated>2019-07-02T16:25:34+00:00</updated>
<author>
<name>Ivan Fernandez Calvo</name>
<email>kuisathaverat@yahoo.com</email>
</author>
<published>2019-07-01T10:56:33+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ktdreyer/public_git/python-jenkins-job-builder.git/commit/?id=073e7bb5e54d69ee069b15e79b1d1e2d18fc28c0'/>
<id>073e7bb5e54d69ee069b15e79b1d1e2d18fc28c0</id>
<content type='text'>
Task: #35637
Story: #2006141
Change-Id: Id4bbc73a709a7cd292072ab66666bd647f0514a6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Task: #35637
Story: #2006141
Change-Id: Id4bbc73a709a7cd292072ab66666bd647f0514a6
</pre>
</div>
</content>
</entry>
<entry>
<title>Add 'skip-initial-build' to project multibranch</title>
<updated>2019-04-26T17:14:09+00:00</updated>
<author>
<name>Chris Koehnke</name>
<email>chris.koehnke@protonmail.com</email>
</author>
<published>2019-04-24T23:20:21+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ktdreyer/public_git/python-jenkins-job-builder.git/commit/?id=a90f084f9319b81063afde9b71742892c0c14216'/>
<id>a90f084f9319b81063afde9b71742892c0c14216</id>
<content type='text'>
Adds support for the skip initial build option added by
https://github.com/jenkinsci/basic-branch-build-strategies-plugin/pull/4.

Change-Id: I903de7605fa1f0e3ada027ada07a7972d2ca9603
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds support for the skip initial build option added by
https://github.com/jenkinsci/basic-branch-build-strategies-plugin/pull/4.

Change-Id: I903de7605fa1f0e3ada027ada07a7972d2ca9603
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Adds named branches to property strategy support"</title>
<updated>2019-01-08T16:23:54+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.openstack.org</email>
</author>
<published>2019-01-08T16:23:54+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ktdreyer/public_git/python-jenkins-job-builder.git/commit/?id=51e2a99d5828488aee0ac809c491bf8b1c1321e7'/>
<id>51e2a99d5828488aee0ac809c491bf8b1c1321e7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds github scm multibranch regex branch filter</title>
<updated>2019-01-07T16:12:29+00:00</updated>
<author>
<name>amit lin</name>
<email>amitl@totango.com</email>
</author>
<published>2019-01-07T14:47:25+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ktdreyer/public_git/python-jenkins-job-builder.git/commit/?id=ff338dc948d5fec0ba7c3ced1f3630e00890b426'/>
<id>ff338dc948d5fec0ba7c3ced1f3630e00890b426</id>
<content type='text'>
This commit adds the ability to filter discovered branches in a multibranch project using a regex filter.
This is done by adding a 'head-filter-regex' key in the github scm configuration inside the multibranch job yaml - it maps to a &lt;jenkins.scm.impl.trait.RegexSCMHeadFilterTrait&gt;
element containing a &lt;regex&gt; element in the resulting job.

Change-Id: I8c88a8b131cdc51d2c8abb13397637ebbf6d1373
Signed-off-by: amit lin &lt;amitl@totango.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit adds the ability to filter discovered branches in a multibranch project using a regex filter.
This is done by adding a 'head-filter-regex' key in the github scm configuration inside the multibranch job yaml - it maps to a &lt;jenkins.scm.impl.trait.RegexSCMHeadFilterTrait&gt;
element containing a &lt;regex&gt; element in the resulting job.

Change-Id: I8c88a8b131cdc51d2c8abb13397637ebbf6d1373
Signed-off-by: amit lin &lt;amitl@totango.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds named branches to property strategy support</title>
<updated>2018-12-10T18:44:14+00:00</updated>
<author>
<name>sbussetti</name>
<email>steve.bussetti@gmail.com</email>
</author>
<published>2018-12-10T18:29:50+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ktdreyer/public_git/python-jenkins-job-builder.git/commit/?id=cf152d67c77a1d1b873a952162f981974b447248'/>
<id>cf152d67c77a1d1b873a952162f981974b447248</id>
<content type='text'>
My previous submission added support for property strategy: all branches
get the same properties.  This patch adds support for the second of 2
options, "named branches get different properties", which allows for
a default definition of properties + exceptions for individual refspecs
based on their literal branch name.  Also includes some re-org of the
existing prop. strat. support in order to DRY up the code for both.

Also adds sphinx.ext.doctest to docs/src/conf.py extensions to allow for
running `make doctest` locally.

Change-Id: Icd143fe25b1e2d5c8d1e7e8b0650d91f40838043
Signed-off-by: sbussetti &lt;steve.bussetti@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
My previous submission added support for property strategy: all branches
get the same properties.  This patch adds support for the second of 2
options, "named branches get different properties", which allows for
a default definition of properties + exceptions for individual refspecs
based on their literal branch name.  Also includes some re-org of the
existing prop. strat. support in order to DRY up the code for both.

Also adds sphinx.ext.doctest to docs/src/conf.py extensions to allow for
running `make doctest` locally.

Change-Id: Icd143fe25b1e2d5c8d1e7e8b0650d91f40838043
Signed-off-by: sbussetti &lt;steve.bussetti@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds support for Property Strategies</title>
<updated>2018-11-27T14:01:20+00:00</updated>
<author>
<name>sbussetti</name>
<email>steve.bussetti@gmail.com</email>
</author>
<published>2018-11-26T20:57:13+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ktdreyer/public_git/python-jenkins-job-builder.git/commit/?id=dbbca01833954ce1f36646ad0905f57519939f22'/>
<id>dbbca01833954ce1f36646ad0905f57519939f22</id>
<content type='text'>
Multibranch pipeline jobs also support "Property Strategy" elements.
These are fairly limited, but do contain the very useful "Suppress
automatic SCM triggering" trait.  This commit adds support for
defining these for the "All branches get the same properties"
strategy, and could be easily amended to also support the "Named
branches get different properties" strategy in a future update.

Change-Id: I3d9281657e341260a23f357f6e247793379b0eed
Signed-off-by: sbussetti &lt;steve.bussetti@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Multibranch pipeline jobs also support "Property Strategy" elements.
These are fairly limited, but do contain the very useful "Suppress
automatic SCM triggering" trait.  This commit adds support for
defining these for the "All branches get the same properties"
strategy, and could be easily amended to also support the "Named
branches get different properties" strategy in a future update.

Change-Id: I3d9281657e341260a23f357f6e247793379b0eed
Signed-off-by: sbussetti &lt;steve.bussetti@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds support for Disable GitHub Multibranch Status</title>
<updated>2018-11-01T13:51:37+00:00</updated>
<author>
<name>sbussetti</name>
<email>steve.bussetti@gmail.com</email>
</author>
<published>2018-11-01T13:23:28+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ktdreyer/public_git/python-jenkins-job-builder.git/commit/?id=7d065af894a748aa4278aa271cd3e294dafc1029'/>
<id>7d065af894a748aa4278aa271cd3e294dafc1029</id>
<content type='text'>
Jenkins2 GitHub scms default to automatically sending updates on build
status to github for pull requests.  The plugin this enables allows
control of this by enabling or disabling the feature via an SCM trait,
allowing you to either no notify at all or manually notify via other
means.

Change-Id: I4f5629c3ee8031d41054e3be5e853201d8f0fed6
Signed-off-by: sbussetti &lt;steve.bussetti@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Jenkins2 GitHub scms default to automatically sending updates on build
status to github for pull requests.  The plugin this enables allows
control of this by enabling or disabling the feature via an SCM trait,
allowing you to either no notify at all or manually notify via other
means.

Change-Id: I4f5629c3ee8031d41054e3be5e853201d8f0fed6
Signed-off-by: sbussetti &lt;steve.bussetti@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds option to specify secret id for github</title>
<updated>2018-10-16T20:02:55+00:00</updated>
<author>
<name>sbussetti</name>
<email>steve.bussetti@gmail.com</email>
</author>
<published>2018-09-19T15:49:07+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ktdreyer/public_git/python-jenkins-job-builder.git/commit/?id=dab315646516c4570d165c27377301ddaf65a3ff'/>
<id>dab315646516c4570d165c27377301ddaf65a3ff</id>
<content type='text'>
Same as existing bitbucket checkout-over-ssh
ssh-checkout for github must needs the option
for a user to specify the id of the secret
containing the ssh credentials to be used
for checkout.

Change-Id: I675c94c971e78d6ecd71d6f1446e0388430dab80
Signed-off-by: sbussetti &lt;steve.bussetti@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Same as existing bitbucket checkout-over-ssh
ssh-checkout for github must needs the option
for a user to specify the id of the secret
containing the ssh credentials to be used
for checkout.

Change-Id: I675c94c971e78d6ecd71d6f1446e0388430dab80
Signed-off-by: sbussetti &lt;steve.bussetti@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Extend multibranch pipeline project scm"</title>
<updated>2018-09-20T14:47:59+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.openstack.org</email>
</author>
<published>2018-09-20T14:47:58+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ktdreyer/public_git/python-jenkins-job-builder.git/commit/?id=494f5d3cc27f5e141d796427138e891592b67e9e'/>
<id>494f5d3cc27f5e141d796427138e891592b67e9e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
