<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">Konstantin Veretennicov <<a href="mailto:kveretennicov@gmail.com">kveretennicov@gmail.com</a>> schrieb am Sa., 29. Apr. 2017 um 21:05 Uhr:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue, Mar 14, 2017 at 10:58 PM, Dominik Ruf <<a href="mailto:dominikruf@gmail.com" target="_blank">dominikruf@gmail.com</a>> wrote:<br>
> Hi,<br>
><br>
> I just wanted to let you know, that I have a first prototype of a jenkins<br>
> SCMSource plugin, similar to<br>
> <a href="https://wiki.jenkins-ci.org/display/JENKINS/Bitbucket+Branch+Source+Plugin" rel="noreferrer" target="_blank">https://wiki.jenkins-ci.org/display/JENKINS/Bitbucket+Branch+Source+Plugin</a> .<br>
> You can see it in action here<br>
> <a href="https://jenkins.dominikruf.com/view/All/job/kallithea-mb-pipeline/" rel="noreferrer" target="_blank">https://jenkins.dominikruf.com/view/All/job/kallithea-mb-pipeline/</a> .<br>
<br>
Sounds nice!<br>
<br>
> What it does is, it creates a project for every branch and every pull<br>
> request that contains a Jenkins file.<br>
<br>
We use Pipeline, but not Jenkinsfiles. Any chance to have PR builds<br>
without Jenkinsfile?<br></blockquote><div>I have another plugin with a "pull request trigger".</div><div>Eventually I'll merge the two.</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
><br>
> So, not only does it run all the tests (incl. coverage) and pylint when new<br>
> changesets are pushed, it also runs all the tests etc. when there is a new<br>
> pull request. So before you even look at the new pull request you can see if<br>
> the pull request broke some tests.<br>
><br>
> My plugin is still in a very early stage. There are a quite a few things I<br>
> need to clean up and kallithea also needs a view API improvements to make it<br>
> work. But I think you can see the genral idea.<br>
><br>
> Let me know what you think and if you have some more ideas about a jenkins<br>
> plugin.<br>
<br>
Does it comment back to the PR about the state of the build, the way<br>
<a href="https://github.com/graydon/bors" rel="noreferrer" target="_blank">https://github.com/graydon/bors</a> does with GitHub? That would have been<br>
nice.<br></blockquote><div>Yes. </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
--<br>
Konstantin<br>
</blockquote></div></div>