Releases: jenkinsci/github-plugin
Releases · jenkinsci/github-plugin
v1.27.0
- #167 - Use
display-url-plugin
to generate backref link in status setter by default
v1.26.2
- #168 - Improvements for status/info/help texts
v1.26.1
- #166 - Add support for "githubPush" declarative pipeline trigger (with help of symbol)
pipeline {
agent any
triggers {
githubPush()
}
stages {
// ...
}
}
v1.26.0
-
#164 - [JENKINS-41811] - Expose event origin to listeners. Now GitHub trigger is origin aware.
Internal changes
This adds internal dependency to scm-api
and wraps payload/event name to transport object.
Now subscribers and trigger use this wrapper objects to communicate (see pr for details)
Now deprecated:
com.cloudbees.jenkins.GitHubWebHook.Listener
- subscriber extensions can be used instead
com.cloudbees.jenkins.GitHubTrigger
- this interface is not used by this plugin anymore to search trigger, as it has only one implementation forewer (other implementation don't need such interface because they do another job).
v1.25.1
- #155 - [JENKINS-39590] - Switch to
GitHub.parseEventPayload
for event parsing (no functional changes)
Now trigger named as GitHub hook trigger for GITScm polling
instead of Build when a change is pushed to GitHub
to clarify algorithm which plugin uses
v1.25.0
- #153 Support
Item
and BuildableItem
classes
- #157 magic fixes for 2.X jenkins changes.
v1.24.0
- #159 - Allow to manually set context for pending commit status setter step
v1.23.1
- #152 - If you left out the trailing slash on webhook configuration in Github (e.g.
/github-webook
rather than /github-webhook/
) it now will be covered by crumb exclusion
v1.23.0
- #154 - [JENKINS-35550] Upgrade to Credentials 2.1.0+ API for populating credentials drop-down
v1.22.4
- #151 - allow inheritance for
WebhookManager