Hi,

Maybe your git plugin is outdated.

Include regions were added in November :

https://github.com/jenkinsci/git-plugin/pull/49

Bertrand.

On Mar 23, 8:47 am, Dave Ohlsson <[email protected]> wrote:
> Hi,
>
> I could not find any "Included Regions" field, but there is an
> "Excluded Regions" field, and that should be just as good.
>
> Thank you for your help.
>
> -- dave
>
> On Mar 22, 3:25 pm, "B.Latinville" <[email protected]> wrote:
>
>
>
>
>
>
>
> > Hi Dave,
>
> > You should be able to do this with the "Included Regions" field from
> > git plugin.
> > You get it by clicking on advanced below "branches to build".
>
> > BR,
>
> > Bertrand.
>
> > On Mar 22, 10:46 am, Dave Ohlsson <[email protected]> wrote:
>
> > > Hi,
>
> > > Suppose we have a git repository that contains these subdirectories:
> > > * common
> > > * module_a
> > > * module_b
>
> > > Both module_a and module_b use code in common.
>
> > > We have two jobs:
> > > * job_a builds and tests module_a,
> > > * job_b builds and tests module_b.
>
> > > With the git plugin, you can configure both jobs to be triggered by
> > > any change in the repository. But then, job_a will be also triggered
> > > by changes in module_b - and job_b will also be triggered by changes
> > > in module_a. We want to avoid such unnecessary triggers.
>
> > > In other words, we would want to configure the jobs as follows:
> > > * job_a is only triggered by changes in common and module_a,
> > > * job_b is only triggered by changes in common and module_b.
>
> > > There must be a way to do this with the git plugin, but I am unable to
> > > find it.
>
> > > Git submodules are not an option here, because we are not prepared to
> > > pay for the extra complexity that they incur.
>
> > > Any help?
>
> > > -- dave

Reply via email to