-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
CI (Buildkite): on pull request builds, build the merge commit (e.g. refs/pull/1234/merge
)
#42403
Conversation
da4b295
to
09d5a12
Compare
…`refs/pull/1234/merge`)
09d5a12
to
fb42d78
Compare
@staticfloat If master advances after the packager starts (but before the tester starts), the SHA of the merge commit changes. Then when the tester tries to download the artifact, it has a different filename than the file uploaded by the packager. |
What we really want is a way to:
|
Easiest fix; just use wildcards with |
Yeah I think this is the easiest solution. I'll also have to use wildcards a few other places, e.g. when I rename |
What happens if there is a merge conflict? |
On other CI providers (e.g. Travis), CI will not start if there is a merge conflict. For us, we can decide whether we want to:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I vote that we error out if we can't find a merge commit.
Co-authored-by: Elliot Saba <staticfloat@gmail.com>
I'm closing this PR in favor of using the new plugin: https://github.com/JuliaCI/merge-commit-buildkite-plugin |
No description provided.