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
Build is not triggered on each commit(after hours) of PR #135
Comments
My company have noticed this issue too, no errors in logs, but I could manually trigger the pipeline with options, finding the commit :s |
We are also seeing issues with some commits to PRs not triggering pipeline runs. While the original submitter mentioned this happens after hours, I haven't gone that far so as to establish any pattern yet why some work and some don't. We just have the same symptoms -- no trigger, no errors in the log files. We're using |
@ironakpatel @dlethin can you reproduce this: #71 ? |
@esselius - I'm a bit of middle-man here, helping support a team with GoCD that reported this problem. While I'm told this has happened multiple times, I only researched one instance, but I can confirm that was indeed a merge commit. I'll have to do some digging sometime next week and see if that's the pattern for others as it sounds plausible. As far as the workaround you mentioned on running the plugin with options and selecting the commit, I'm familiar with finding commits for branches, but that works for PRs too? Is there an easy way to find that commit hash in the UI when looking at the PR ? Or are you saying to you take the commit hash from the branch that's being merged? Thanks. |
@dlethin I just pressed the |
We're seeing the same symptoms in our setup sporadically, using v1.3.4: delayed runs across multiple repos up to several hours in some instances for both default and merge commits |
@ashwanthkumar Do you have any more context on why this might be happening? Despite any resolutions in #71 #83 and #94 we're still experiencing seemingly random delays each few days to the pr builder triggering for default and merge commits, causing delays to multiple users across our platform. For reference we're using GoCD Having monitored this for a few weeks now we're not able to locate any specific errors. We have however noticed the following in the server logs:
Monitoring our GoCD health-check endpoint The solution to trigger the pr-builder with the specific commit (gocd trigger with options) proves successful if the commit is present, however there have been several occurrences when the pipeline is delayed and the latest commit is not known/available in GoCD. We have additionally tested the behaviour of merge commits vs rebase commits in the hope that merge commits are consistently delayed, however both triggered as expected. Any guidance you can offer is much appreciated! |
we are 1.4.0-RC2, and noticing any new commit(after hours/late nights EST) to open PR is not triggering pipeline. is there any config that needs to be updated or is this known issue/feature?
The text was updated successfully, but these errors were encountered: