I will update the pipleline related plugins this weekend and maybe upgrade Jenkins (currently at 2.138 ). I will report back with results.
Thanks for the help. On Thu, Mar 28, 2019 at 5:29 PM Mark Waite <mark.earl.wa...@gmail.com> wrote: > > > On Thu, Mar 28, 2019 at 6:22 PM Tom Duerr <tom.du...@gmail.com> wrote: > >> Mark, >> The issue only happens when the PR is NOT against a fork. Its been >> difficult to debug since most of our developers >> use their own forks. >> > > I think that is the same condition I'm using with the git client plugin > multibranch configuration that I'm using. > > >> I think I'm behind on most of the Pipeline related plugins except for the >> branch-source plugin. I had attempted a big >> upgrade of plugins last week that ended badly. Going to retry this >> weekend. >> >> What is the "Jenkins multibranch folder" ? I don't think we're actively >> using the multibranch plugin. Its unclear to me if we need >> that plugin or not if we're already using the branch-source plugin. The >> branch-source plugin seems to do everything we need >> to do. I think we will eventually want to use the multibranch plugin to >> provide different behaviors between a dev, qa or master branch. >> Assuming I actually understand how that plugin works. >> >> > I should have been more clear. If you're using the GitHub branch source > plugin to define the job, then you're creating a multibranch job. The > multibranch job is represented as a folder which contains one job for each > branch in the repository. The containing folder is what I called the > "Jenkins multibranch folder". No other plugin is needed. > > Mark Waite > > Tom >> >> >> >> On Thu, Mar 28, 2019 at 5:11 PM Mark Waite <mark.earl.wa...@gmail.com> >> wrote: >> >>> That's quite surprising, since my PR evaluation for the git client >>> plugin on my own fork is running with GitHub and is only showing the >>> 'pr-merge' job. >>> >>> Is the second job visible when executing in the Jenkins multibranch >>> folder? If so, then I'm puzzled, because you're seeing something that I'm >>> not seeing. >>> >>> Are you running the most recent versions of the various plugins? >>> >>> Mark Waite >>> >>> On Thu, Mar 28, 2019 at 6:06 PM Tom Duerr <tom.du...@gmail.com> wrote: >>> >>>> Mark, >>>> I already have the "Exclude branches that are also filed as PRs" set. >>>> Guess that's part of my confusion. >>>> >>>> On Thu, Mar 28, 2019 at 4:58 PM Mark Waite <mark.earl.wa...@gmail.com> >>>> wrote: >>>> >>>>> It might also work to filter branches based on the branch name at some >>>>> level, but that's more complicated that changing the "Discover branches" >>>>> setting in the plugin. >>>>> >>>>> Picture looks like this: >>>>> >>>>> [image: image.png] >>>>> >>>>> On Thu, Mar 28, 2019 at 5:22 PM Slide <slide.o....@gmail.com> wrote: >>>>> >>>>>> This would generally be the branch filter parameter wouldn't it? >>>>>> You'd want to filter on the pr-* and master braches >>>>>> >>>>>> On Thu, Mar 28, 2019, 16:20 Mark Waite <mark.earl.wa...@gmail.com> >>>>>> wrote: >>>>>> >>>>>>> I thought that was an indication that the GitHub branch source is >>>>>>> defined to both create a job for each branch and for each pull request. >>>>>>> I >>>>>>> think you need to reconfigure the job to not build a branch if it has a >>>>>>> matching pull request. >>>>>>> >>>>>>> On Thu, Mar 28, 2019 at 5:17 PM Tom Duerr <tom.du...@gmail.com> >>>>>>> wrote: >>>>>>> >>>>>>>> Jenkin 2.138 >>>>>>>> Branch-Source plugin 2.4.2 >>>>>>>> SCM=Github Enterprise >>>>>>>> Amazon Linux >>>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> We've recently started converting from freestyle jobs to >>>>>>>> Jenkinsfile/pipelines. >>>>>>>> >>>>>>>> We're seeing odd behaviors when pull requests(PR) are created >>>>>>>> directly from our >>>>>>>> main repo and not from a fork of the repo. Specifically around >>>>>>>> the git status checks. PRs that are NOT created from a fork result >>>>>>>> in two >>>>>>>> git checks and 2 full builds being kicked off. >>>>>>>> We see these 2 checks: >>>>>>>> >>>>>>>> continuous-integration/jenkins/branch >>>>>>>> continuous-integration/jenkins/pr-merge >>>>>>>> >>>>>>>> The PRs from the developers fork, cause only 1 check and 1 build. >>>>>>>> continuous-integration/jenkins/pr-merge >>>>>>>> >>>>>>>> Does anyone know how the 2 checks get created? >>>>>>>> Whats the difference between continuous-integration/jenkins/branch >>>>>>>> and >>>>>>>> continuous-integration/jenkins/pr-merge? >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Tom >>>>>>>> >>>>>>>> -- >>>>>>>> You received this message because you are subscribed to the Google >>>>>>>> Groups "Jenkins Users" group. >>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>> send an email to jenkinsci-users+unsubscr...@googlegroups.com. >>>>>>>> To view this discussion on the web visit >>>>>>>> https://groups.google.com/d/msgid/jenkinsci-users/7c18652a-1938-487a-ab70-a1e652010e5a%40googlegroups.com >>>>>>>> <https://groups.google.com/d/msgid/jenkinsci-users/7c18652a-1938-487a-ab70-a1e652010e5a%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>> . >>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Thanks! >>>>>>> Mark Waite >>>>>>> >>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "Jenkins Users" group. >>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>> send an email to jenkinsci-users+unsubscr...@googlegroups.com. >>>>>>> To view this discussion on the web visit >>>>>>> https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtHpRLxjHRhfyRRUWPKaS%2BBX%2BjfTaPNUrochM1kb95Z_EA%40mail.gmail.com >>>>>>> <https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtHpRLxjHRhfyRRUWPKaS%2BBX%2BjfTaPNUrochM1kb95Z_EA%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>>>> . >>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "Jenkins Users" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to jenkinsci-users+unsubscr...@googlegroups.com. >>>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/jenkinsci-users/CAPiUgVedC-g4Y68FijmNO8S01MStdutbRnoRZOaJWTgs%3DqAFcw%40mail.gmail.com >>>>>> <https://groups.google.com/d/msgid/jenkinsci-users/CAPiUgVedC-g4Y68FijmNO8S01MStdutbRnoRZOaJWTgs%3DqAFcw%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>> >>>>> >>>>> >>>>> -- >>>>> Thanks! >>>>> Mark Waite >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Jenkins Users" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to jenkinsci-users+unsubscr...@googlegroups.com. >>>>> To view this discussion on the web visit >>>>> https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtFDqMewTaGDUc%2BXUbu_vWyZS47f%3DQedryWbDg-VDwWPGw%40mail.gmail.com >>>>> <https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtFDqMewTaGDUc%2BXUbu_vWyZS47f%3DQedryWbDg-VDwWPGw%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Jenkins Users" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to jenkinsci-users+unsubscr...@googlegroups.com. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/jenkinsci-users/CAJuMdDNN6U%2Bg57CFBQamS51CrBjOM1-rdP8omfnrVXd6%3D5%3Ds5A%40mail.gmail.com >>>> <https://groups.google.com/d/msgid/jenkinsci-users/CAJuMdDNN6U%2Bg57CFBQamS51CrBjOM1-rdP8omfnrVXd6%3D5%3Ds5A%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>> . >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> >>> -- >>> Thanks! >>> Mark Waite >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Jenkins Users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to jenkinsci-users+unsubscr...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtGh%3DCo96E6tH2ibp8xsR3J-ONQZoHwXSF9411JtLrDNXQ%40mail.gmail.com >>> <https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtGh%3DCo96E6tH2ibp8xsR3J-ONQZoHwXSF9411JtLrDNXQ%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> For more options, visit https://groups.google.com/d/optout. >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "Jenkins Users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to jenkinsci-users+unsubscr...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/jenkinsci-users/CAJuMdDMpHf3GwwpitO4tGtM83RUyO%2BqgRMJvMt1%3D9szVG4K3HQ%40mail.gmail.com >> <https://groups.google.com/d/msgid/jenkinsci-users/CAJuMdDMpHf3GwwpitO4tGtM83RUyO%2BqgRMJvMt1%3D9szVG4K3HQ%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > > -- > Thanks! > Mark Waite > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to jenkinsci-users+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtFysXx%3Dnmb-UsBicoPoyoTBz6Ff2%2BkUo3FRR1v3awCpVg%40mail.gmail.com > <https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtFysXx%3Dnmb-UsBicoPoyoTBz6Ff2%2BkUo3FRR1v3awCpVg%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CAJuMdDNmNZcYZg%3DqbtRA816Vy7TgFr0F%3DWArbP9GB1--%3DJ%3DkEQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.