-
Notifications
You must be signed in to change notification settings - Fork 402
Support aborted build status reporting #133
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
base: master
Are you sure you want to change the base?
Conversation
…tension - also add integration tests
- this helps handle nulls
[JENKINS-28139] Hook payload parse extension point
admin:repo_hook mention in help
handle exceptions of extensions
[FIXED JENKINS-36144] Borrow the SCMTrigger's queue
…nk (jenkinsci#128) Most git repository browsing systems (bitbucket, cgit, github, gitweb) display a short form of the SHA1 (commonly the first 7 characters) with a clickable hyperlink that will take them to a page that includes the full SHA1. This change reduces the visible SHA1 text in the list of changes to the first 7 characters of the SHA1, consistent with those other repository browsers. It also adds assertions that the expected format is used and simplifies the existing annotator tests.
* Create NOTICE.md * rm notice information from readme
…itory_source Manually entered repository source
add some override annotations in ghcommitnotifier
|
does jenkins call publishers on aborted build? Don't think so. |
No, it doesn't. AFAIK |
|
The behavior that I'm seeing that is when a build starts, a pending github commit status is created. When the build is aborted, another pending github commit status is created. I believe that second status is pending because it is the default status. It does appear that the github plugin is getting called for an aborted build. |
|
please provide a test to reproduce (you can find examples with mocked github in tests for notifier) |
This pull request supports reporting aborted builds to Github as errors. Currently, aborted builds use the default status which is pending. This can be confusing for automated tools.
This change is