This would require Jenkins and the SCM to share permissions, wouldn't it?
For Jenkins to be configured to "follow forks" it needs permission to
access any other user's repositories as they may be a fork of the
originally monitored repository?

Doesn't Bamboo do this? Or did I misread this feature?

On 22 September 2015 at 14:38, Nigel Magnay <nigel.mag...@gmail.com> wrote:

>
>> Don't use forks, use branches.
>>
>> Forks are good to allow people to contribute w/o being members of a
>> projects (i.o.w. w/o granting them push permission). This is not the case
>> for GH Enterprise, where all your devs are members of your project, aren't
>> they?
>>
>>
> Access control to the repository isn't the only use-case.
>
> Fork + Building / Validating at PR time​
> ​
> ​ is useful​, but because the forks themselves are invisible to Jenkins,
> you loose any of the benefits it might be delivering until that point.
>
>
> For example: we have Jenkins set up that when a commit occurs, one of the
> things spat out is a docker image. QA then has an easy 1-line command where
> they can start testing the feature.
>
> But we need to maintain agility. We don't want to wait until it's
> 'finished' to start doing exploratory testing. So we want Jenkins to build
> on any branch, in any fork.
>
> We tried doing this with a branch-only model with
> gerr
> ​it - but this quickly becomes unmanageable (you're back to a centralised
> repository model -- who namespaces the branches?; who is allowed to rebase
> the patch series? How does >1 developer collaborate on a feature that may
> never be committed?). No doubt process can probably find answers to that,
> but I find the github UI / model a lot more palatable.
>
> ​
> ​
> ​
> ​
> ​
> ​I think what's needed is for something like the multi-branch plugin that
> also supports multi-fork.​
>
>
> ​Best you can probably manage at the moment is to duplicate the projects.​
>
>
>
>
>
> --
> 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/CAPYP83Q%3DJP73Ap0agMre6Wri-9jHbW9EiKCJtUTASi3GbP5yAw%40mail.gmail.com
> <https://groups.google.com/d/msgid/jenkinsci-users/CAPYP83Q%3DJP73Ap0agMre6Wri-9jHbW9EiKCJtUTASi3GbP5yAw%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/CAMH6%2BazvHkmU4qNm-26znyA9fZmXC_dqTWnng%3D91hvcF5kB_OQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to