New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

If a git repo has 2 webhooks on the same server, it will creates 2 deployments, 2 run test tasks, etc. #269

Open
jonpugh opened this Issue Apr 27, 2018 · 2 comments

Comments

Projects
None yet
3 participants
@jonpugh
Member

jonpugh commented Apr 27, 2018

If we check the pull request against existing PR payloads we can prevent the double post.

@jonpugh jonpugh changed the title from Each push to github now creates 2 deployments, 2 run test tasks, etc. to If a git repo has 2 webhooks on the same server, it will creates 2 deployments, 2 run test tasks, etc. Apr 27, 2018

@Pls

This comment has been minimized.

Pls commented Aug 7, 2018

@jonpugh Is this the same problem in this issue, let me describe it below.

We have Dev, Live, Stage and push from local to git (master branch, which refers to Live Environment). If all environments have auto deploy enabled, it triggers deploy on all of them, but it should'nt happen I believe. Is it possible to trigger deploy task only to Environment that has branch associated with that push?

I think there is no need to do Deploy and Verify tasks on all Environments, when only one of them actually has new commit. Does it makes sense? And is this separate issue from this one?

@ericmaster

This comment has been minimized.

ericmaster commented Oct 29, 2018

Similar issue here, if a commit is pushed, all environments, independently of which branch they are tracking, are getting deployed, this is really annoying.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment