https://github.com/jetbrains/teamcity-commit-hooks
Plugin for TeamCity simplifying installation of webhooks for repositories in GitHub and GitHub Enterprise.
https://github.com/jetbrains/teamcity-commit-hooks
github-webhooks teamcity teamcity-plugin webhook
Last synced: 5 months ago
JSON representation
Plugin for TeamCity simplifying installation of webhooks for repositories in GitHub and GitHub Enterprise.
- Host: GitHub
- URL: https://github.com/jetbrains/teamcity-commit-hooks
- Owner: JetBrains
- License: apache-2.0
- Created: 2016-09-05T13:22:04.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-11-28T18:48:17.000Z (7 months ago)
- Last Synced: 2025-01-30T02:01:46.815Z (5 months ago)
- Topics: github-webhooks, teamcity, teamcity-plugin, webhook
- Language: Kotlin
- Size: 1.04 MB
- Stars: 28
- Watchers: 16
- Forks: 18
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
[](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub) [](https://opensource.org/licenses/Apache-2.0) [](https://teamcity.jetbrains.com/viewLog.html?buildTypeId=TeamCityPluginsByJetBrains_TeamcityCommitHooks_BuildTeamCity20172x&buildId=lastPinned&guest=1)# TeamCity Commit Hooks Plugin
This plugin allows installing GitHub webhooks for GitHub repositories used by TeamCity VCS roots. At the moment the plugin does three things:
* it shows a suggestion to install a GitHub webhook if it finds a GitHub repository in a project without such a webhook
* it provides a new action in the project 'Actions' menu for webhook installation enabling you to install or reinstall a webhook at any time
* it checks the status of all of the installed webhooks and raises a warning via the health report if some problem is detectedThe plugin also installs webhook automatically when a build configuration is created via a URL or GitHub integration and uses a repository from GitHub Enterprise.
The latest version of the plugin is compatible with TeamCity version 2017.2 or higher.
# Download
You can download the plugin build and install it as an [additional TeamCity plugin](https://www.jetbrains.com/help/teamcity/installing-additional-plugins.html).
| Download | Compatibility |
|----------|---------------|
| [Download](https://plugins.jetbrains.com/plugin/9179-github-commit-hooks) | TeamCity 2017.2+ |# Bugs
Found a bug? File [an issue](https://youtrack.jetbrains.com/newIssue?project=TW&clearDraft=true&c=Subsystem+plugins%3A+other).