Hi Joshua

I'm not really sure what could be going on here - I believe triggering a
manual run (**without* "trigger with options") *should* cause it to also
check the material for the latest revision, so I think something else is
possibly going on here with configuration or Bitbucket.

Is this Bitbucket Server or Bitbucket Cloud? Which GoCD version? What do
the GoCD server logs say when you are triggering?

Does the material show the correct (latest) revision on the "Materials"
tab? Does it behave any differently if you "refresh" the material in the
Materials tab before doing a manual trigger?

Depending on your reason for using manual triggers (and likely not getting
at the root of the problem unfortunately) a couple of other alternatives
might be

   - re-enable regular polling, but add a **/* denylist to the other
   pipelines, so it ignores the changes by default
   - trick GoCD into thinking there are two different materials, possibly
   by using different capitalization of the domain name in the material - see
   if it works as expected then


-Chad

* By default trigger with options will run with the most recent run
revision; you have to override it to trigger with the latest revision by
selecting the revision from the dropdown.

On Sun, Mar 20, 2022 at 2:31 AM Joshua von Damm <[email protected]> wrote:

> I have a git repo on Bitbucket that is a material on my pipeline. This
> repo is a material on several pipelines with the setting:  'Fetch updates
> to this repository only on webhook or manual trigger', so I can't change my
> one pipeline to the setting: ' Regularly fetch updates to this repository'.
>
> This would be fine if manual triggering worked. However after pushing to
> that repo, manually running the pipeline doesn't get the latest revision on
> that material. It can take days until I see that revision.
>
> How do I get it to see the latest revision? As this material is used on
> multiple pipelines, could one be designated as the 'master' that I have to
> manually trigger?
>
> Thanks!
>
> --
> You received this message because you are subscribed to the Google Groups
> "go-cd" 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/go-cd/7e8c010b-9631-4503-99d6-d35f033a125an%40googlegroups.com
> <https://groups.google.com/d/msgid/go-cd/7e8c010b-9631-4503-99d6-d35f033a125an%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"go-cd" 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/go-cd/CAA1RwH8uYbWkvb2MDzaFcSmR4zWad6_nWEyEJJ5Uj05fZYLz3g%40mail.gmail.com.

Reply via email to