So this might be useful to push back to the build status to the PR https://plugins.jenkins.io/pipeline-gitstatuswrapper/
But regarding checking out, I think the standard git checkout would work, but use the source branch url instead of the pr for that. So, something like; ``` git branch: XXX url: XXX, credentialsId: XXX ``` As a PR is purely highlighting a specific source repo and branch combination. Not sure if that helps or not. John On Wed, 27 Apr 2022 at 19:49, Dan Tran <dant...@gmail.com> wrote: > Hi John > > Thanks for responding > > I am looking for a snippet of Groovy code that can check out a GH PR > source. User will provide repo url, credential, and PR# > > -D > > > On Tuesday, April 26, 2022 at 9:47:47 AM UTC-7 nhoj.p...@gmail.com wrote: > >> To be clear, are you wanting; >> 1) github to trigger the job to run for that PR >> 2) jenkins job to detect PR and run job for that PR >> >> John >> >> >> On Tue, 26 Apr 2022 at 00:34, Dan Tran <dan...@gmail.com> wrote: >> >>> Hi >>> >>> I have been searching for groovy solution to check out a GH PR to my >>> Jenkins workspace, so far none of the suggestions works [1]. >>> >>> Have anyone able to get this scenario it working? >>> >>> Thanks >>> >>> -D >>> >>> >>> [1] >>> https://stackoverflow.com/questions/49114011/how-to-check-out-a-pull-request-with-jenkins-pipeline >>> >>> >>> -- >>> 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-use...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/jenkinsci-users/984e6668-6422-4b95-9375-e4a74f2cc4f1n%40googlegroups.com >>> <https://groups.google.com/d/msgid/jenkinsci-users/984e6668-6422-4b95-9375-e4a74f2cc4f1n%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- > 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/b3a1686f-a742-4bb5-ae4d-dcc4eec66f02n%40googlegroups.com > <https://groups.google.com/d/msgid/jenkinsci-users/b3a1686f-a742-4bb5-ae4d-dcc4eec66f02n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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/CAH9u10nmB7e2yTmauNpd%2By0EbFv4W8T3W%3DOMghrHu1aU%3D-2m6Q%40mail.gmail.com.