I think I've got it. I should have used EnvironmentContributor.java as used in https://github.com/jenkinsci/branch-api-plugin/blob/master/src/main/java/jenkins/branch/BranchNameContributor.java#L56
An I right? if so, what is the difference between 'EnvironmentContributor.java' and 'EnvironmentContributingAction.java'? When should I use EnvironmentContributor and when should I use EnvironmentContributingAction? Thanks in advance, Tzach On Saturday 10 August 2024 at 15:32:11 UTC+3 [email protected] wrote: > Reviving this old thread as I got a bit of time to try to fix this bug... > (Can you please help approve/disapprove my comment below?) > > I've tried to figure out why `buildEnvironment` is not called and it's > because when scheduling a `WorkflowMultiBranchProject` (using schedule2) > with my Actions, those actions will be ignored since the branch will always > be triggered with > *source.fetch(new SCMHeadObserverImpl(source, observer, listener, > _factory, new IndexingCauseFactory(), null), listener);* > > And that is why the console always has 'Branch indexing' and not my cause. > > Is that correct? > > Thanks, > Tzach > > On Wed, Jul 26, 2023 at 12:27 AM 'Jesse Glick' via Jenkins Developers < > [email protected]> wrote: > >> On Tue, Jul 25, 2023 at 2:24 AM tzach solomon <[email protected]> >> wrote: >> >>> get build from the Queue Item >>> >> >> I am not sure what that means. You are going to need to be more specific, >> preferably with code references, ideally a JenkinsRule-based test failing >> in the “right” way. >> >> -- >> > You received this message because you are subscribed to the Google Groups >> "Jenkins Developers" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> > To view this discussion on the web visit >> https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr1%2B6wVKuRED8CmKXwp6aoj-UZnwiyohoSUce%3Dcr0ymJMg%40mail.gmail.com >> >> <https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr1%2B6wVKuRED8CmKXwp6aoj-UZnwiyohoSUce%3Dcr0ymJMg%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/3018edfd-d498-4b1e-9961-c638c48f6762n%40googlegroups.com.
