Commit Graph

94 Commits

Author SHA1 Message Date
Marvin Pohl
479a029a5c Register GiteaAuth with the buildbout plugin system. 2019-12-20 10:44:35 +01:00
Marvin Pohl
a065597d57 Bring auth.py to PEP-8 standard. 2019-12-20 10:44:16 +01:00
Marvin Pohl
bc8f00a7e6 Merge branch 'gitea-auth-class' of https://github.com/youreadforme/buildbot-gitea into gitea-auth 2019-12-20 10:08:09 +01:00
Marvin Pohl
b8aa5dd740 Fixed test_step_source: git step now containing --progress in the command line 2019-12-20 10:06:31 +01:00
Tony Crowe
d0b9f76be6 shorter urljoin 2019-12-18 11:43:48 -07:00
Tony Crowe
b370626010 add GiteaAuth class and documentation 2019-12-17 15:36:07 -07:00
Marvin Pohl
5bbeabbe39 Bumped version to v1.1.0 2019-10-17 11:19:44 +02:00
JamesWrigley
bef0568bb4 Add test cases for the 'class' parameter of the webhook 2019-10-10 11:22:31 +02:00
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