Commit Graph

36 Commits

Author SHA1 Message Date
JamesWrigley
cf6e4ea670 Extend the webhook to easily support custom subclasses
The design is based on the one used by Buildbot's own GitHubEventHandler.
2019-10-10 11:22:31 +02:00
Marvin Pohl
6979276a19
Added travis status badge. 2019-09-21 12:48:40 +02:00
Marvin Pohl
62387d6412 Bumped to v1.0.0 2019-09-20 18:59:42 +02:00
Marvin Pohl
ad60a7dd2d Added README for installation instructions and usage. 2019-09-20 18:59:06 +02:00
Marvin Pohl
0455ca30c7 Use TestReactorMixin which seems to be required now. 2019-05-03 22:25:40 +02:00
Marvin Pohl
268541313e Setup travis ci 2019-03-11 02:03:46 +01:00
Marvin Pohl
7b04082c7c Updated senderror unittest and removed invalid array access. 2019-03-09 16:48:41 +01:00
Marvin Pohl
babf10f923 Merge branch 'master' into gdaow-master 2019-03-09 15:46:45 +01:00
Marvin Pohl
1820400e26 Fixed code for buildbot 2.0.0 2019-03-09 15:46:18 +01:00
kaou
f42f2f44ae Fixed repository regular expression, fixed error message getter 2019-01-21 20:04:39 +00:00
kaou
b6facc6362 Fixed exception when providing 'True' instead of a dictionnary as option 2019-01-21 19:13:38 +00:00
Marvin Pohl
4426a875b5 Bumped Version to 0.1.0 2018-11-05 13:16:06 +01:00
Marvin Pohl
cb78ee47d6 Added unit tests for multiple commits pushes. 2018-11-05 13:15:36 +01:00
Marvin Pohl
4e0ce1f374 Added option to exclude other commits than the push commit. 2018-11-05 13:05:57 +01:00
Marvin Pohl
df5fa87d2d Set context properly for reporter 2018-09-27 20:57:39 +02:00
Marvin Pohl
d7f34fc6dd Ignoring sourcestamps with no revision in the reporter. 2018-09-27 20:50:21 +02:00
Marvin Pohl
7322dd3853 Fixed incorrect authorization header for reporter 2018-09-27 20:28:58 +02:00
Marvin Pohl
4661da0060 Added owner and repo name detection in ssh url 2018-09-27 20:12:09 +02:00
Marvin Pohl
4f66ddc5c3 Commit using uppercase Gitea for source step 2018-09-27 19:36:13 +02:00
Marvin Pohl
27a2d278b8 Added buildbot entry points 2018-09-27 16:57:11 +02:00
Marvin Pohl
c5fba6c44a Fixed unittest for Gitea source step 2018-09-27 16:53:16 +02:00
Marvin Pohl
d39640ea10 Added Gitea step source 2018-09-27 16:32:11 +02:00
Marvin Pohl
78ccfc074b Added GiteaStatusPush reporter 2018-09-27 14:46:35 +02:00
Marvin Pohl
29750bcbdb Added Checks for NotMergeable and Merged pull requests 2018-09-27 13:21:10 +02:00
Marvin Pohl
293acd8a2b Renamed module from gitea to builbot_gitea, added unit tests for pull requests and secret phrase 2018-09-05 14:14:31 +02:00
Marvin Pohl
cd603f73a5 Added unittest for push events. 2018-09-05 11:47:58 +02:00
Marvin Pohl
78012f4f3c Fixed secret check not working as expected. 2018-09-04 15:52:49 +02:00
Marvin Pohl
7bb4f04cd2 Improved pull request name display 2018-09-04 15:16:30 +02:00
Marvin Pohl
5785a5df55 Corrected repo url path in pull request handling 2018-09-04 15:13:00 +02:00
Marvin Pohl
6fc4629dba Fixed incorrect tuple usage 2018-09-04 15:10:46 +02:00
Marvin Pohl
c662c59386 Fixed repository information not being in pull request dictionary 2018-09-04 15:08:36 +02:00
Marvin Pohl
d156ed3930 Added pull request handling 2018-09-04 15:06:44 +02:00
Marvin Pohl
7a841f2a81 Properly register gitea change dialect 2018-09-04 12:58:29 +02:00
Marvin Pohl
b525c2b508 parse timestamp from commit 2018-09-04 12:58:05 +02:00
Marvin Pohl
8d30a66478 Added setup and initial webhook implementation 2018-09-04 12:40:36 +02:00
Marvin Pohl
eb5ae32dc9
Initial commit 2018-09-04 10:48:57 +02:00