You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After more investigating, it seems that it is actually supported, I just used the wrong way to configure secret value.
The right way: in (my master root)/master.cfg, after auto-generated stuff, add the following:
Support for github webhooks is mentioned in the docstring for `buildbot_travis.vcs.github.GitHub` class but is not actually implemented.
Here is how to enable it in current state (at least the steps I already made).
OBSOLETE In (my master root)/master.cfg, after auto-generated stuff, add the following:
c['www']['change_hook_dialects'] = dict(github={'secret': 'MyGitHubSecret'})
# now fix codebaseGenerator which probably works good for polling
# but fails for webhook-produced changes
repo_to_projects = {
'githubuser/reponame': 'projectname',
}
c['codebaseGenerator'] = lambda chdict: repo_to_projects.get(chdict['project'], chdict['project'])
# optionally, make other amendings to auto-generated config
The text was updated successfully, but these errors were encountered:
MarSoft
changed the title
Github webhooks are not actually supported
Github webhooks: cannot pass secret (was: Github webhooks are not actually supported)
Mar 21, 2019
After more investigating, it seems that it is actually supported, I just used the wrong way to configure secret value.
The right way: in
(my master root)/master.cfg
, after auto-generated stuff, add the following:Support for github webhooks is mentioned in the docstring for `buildbot_travis.vcs.github.GitHub` class but is not actually implemented. Here is how to enable it in current state (at least the steps I already made).OBSOLETE In
(my master root)/master.cfg
, after auto-generated stuff, add the following:The text was updated successfully, but these errors were encountered: