Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jenkinsci/gogs-webhook-plugin
Jenkins Gogs Webhook
https://github.com/jenkinsci/gogs-webhook-plugin
gogs gogs-webhook-plugin jenkins webhook
Last synced: 19 days ago
JSON representation
Jenkins Gogs Webhook
- Host: GitHub
- URL: https://github.com/jenkinsci/gogs-webhook-plugin
- Owner: jenkinsci
- License: mit
- Created: 2016-07-21T20:21:00.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-06-14T22:20:28.000Z (over 1 year ago)
- Last Synced: 2024-08-25T00:43:10.883Z (4 months ago)
- Topics: gogs, gogs-webhook-plugin, jenkins, webhook
- Language: Java
- Homepage: https://plugins.jenkins.io/gogs-webhook/
- Size: 1.67 MB
- Stars: 78
- Watchers: 7
- Forks: 41
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Build Status](https://ci.jenkins.io/buildStatus/icon?job=Plugins/gogs-webhook-plugin/master)](https://ci.jenkins.io/blue/organizations/jenkins/Plugins%2Fgogs-webhook-plugin/activity/) [![Build Status](https://travis-ci.org/jenkinsci/gogs-webhook-plugin.svg?branch=master)](https://travis-ci.org/jenkinsci/gogs-webhook-plugin)
Gogs-Webhook Plugin
===================This plugin integrates [Gogs](https://gogs.io/) to Jenkins.
In Gogs configure your webhook like this:
http(s)://<< jenkins-server >>/gogs-webhook/?job=<< jobname >>[&branch=<< branch name>>]Example how your the webhook in Gogs should look like:
![Example webhook](https://github.com/jenkinsci/gogs-webhook-plugin/raw/master/bin/gogs-webhook-screenshot.png)### About integration tests
This project has some integration tests available. For more details see the [dedicated readme](about_integration_tests.md).
### Change Log
#### Version 1.0.14 (Apr 4, 2018)
- Fixes `job not found` if slashes are used in branch [[GH_ISSUE#36](https://github.com/jenkinsci/gogs-webhook-plugin/issues/36)/[PR#40](https://github.com/jenkinsci/gogs-webhook-plugin/pull/40)].#### Version 1.0.13 (Mar 16, 2018)
- Fixes `job not found` if folders are used [[GH_ISSUE#36](https://github.com/jenkinsci/gogs-webhook-plugin/issues/36)/[PR#37](https://github.com/jenkinsci/gogs-webhook-plugin/pull/37)].#### Version 1.0.12 (Mar 8, 2018)
- Expose REF and BEFORE payload to environment variables (GOGS_REF and GOGS_BEFORE)#### Version 1.0.11 (Feb 26, 2018)
- Use `[IGNORE]` at start of commit subject to ignore the push
- Multibranch pipeline support (untested)#### Version 1.0.10 (Apr 10, 2017)
- Allow empty password [[PR#19](https://github.com/jenkinsci/gogs-webhook-plugin/pull/19)]#### Version 1.0.9 (Mar 8, 2017)
- Added new Gogs authentication but keeps it compatible with old version [[PR#16](https://github.com/jenkinsci/gogs-webhook-plugin/pull/16)]
- Added folder support [[PR#12](https://github.com/jenkinsci/gogs-webhook-plugin/pull/12)]#### Version 1.0.8 (Dec 20, 2016)
- Fixes impersonation problem of v1.0.7#### Version 1.0.7 (Dec 6, 2016)
- Added Gogs secret per job [[PR#3](https://github.com/jenkinsci/gogs-webhook-plugin/pull/3)]#### Version 1.0.6 (Sep 5, 2016)
- Added pipeline support.#### Version 1.0.4 (Jul 4, 2016)
- Added CSRF protection [[JENKINS-37149](https://issues.jenkins-ci.org/browse/JENKINS-37149)]#### Version 1.0 (Jul 21, 2016)
- First release