Configuration to avoid running several times on the same commit

Issue #16119 duplicate
Rafael Barriuso
created an issue

I've noticed that Pipelines runs automatically every time that a branch is moved (fast-forward) to a more recent commit.

In our way of working, usually developers use dev branches in which Pipelines already runs every time a commit is pushed. Then all dev branches are merged into master and then all dev branches are fast-forwarded to the latest state of master.

In this last step, since Pipelines already run on the most recent commit (pushed to master branch), I think it's redundant that it runs again only because the dev branches are fast-forwarded and pushed to that same commit.

It would be nice to be able to configure Pipelines to avoid running on a commit in which it already ran before.

Comments (2)

  1. Aneita Yang staff

    Hi Rafael,

    Thanks for reaching out and for the suggestion. I can see why this feature would be valuable to your team.

    We're currently tracking this request on issue #14692 so I encourage you to vote for / watch that issue if it is something that you're interested in seeing. You can also add a comment on that issue explaining your use case if it hasn't already been covered.

    Thanks,
    Aneita

  2. Log in to comment