lp:~vila/byoci/webhooks

Created by Vincent Ladeuil and last modified
Get this branch:
bzr branch lp:~vila/byoci/webhooks
Only Vincent Ladeuil can upload to this branch. If you are Vincent Ladeuil please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Vincent Ladeuil
Project:
byoci
Status:
Development

Recent revisions

239. By Vincent Ladeuil

gitlab 11.8.2 setup and tests.

Fixing fallouts from byoci internal refactoring.

238. By Vincent Ladeuil

Fix typo in comment.

237. By Vincent Ladeuil

Test that we can set a hook and receive events for an approved proposal.

236. By Vincent Ladeuil

Move branch fixtures to share between monitor, slave and host.

235. By Vincent Ladeuil

Move gitlab and launchpad f{ea,ix}tures to share between monitor, slave and host.

Monitor now needs to access launchpad and gitlab so this refactors features
as well as config/options for slave, host and monitor.

The config/options move was triggered by the
isolate_from_disk_for_{host,slave} refactoring. Those need access to the
right config. It turns out it's just byoc for everybody but some care is
still needed for options.

All tests pass.

234. By Vincent Ladeuil

Move the gitlab and launchpad modules under byoci.

This prepares using them from monitor as well as slave (and from host for
tests).

233. By Vincent Ladeuil

'serve-hook' got a new 'host' parameter.

This is needed so tests can specify an IP address and production can have an
IP address to serve the hook while the hook itself is directed to a public
address which may be different.

232. By Vincent Ladeuil

Small tweaks revealing that serve-hook listen on 0.0.0.0 which can't be use to send hooks.

231. By Vincent Ladeuil

Smoke test starting the hook server relying on pexpect.

230. By Vincent Ladeuil

Extract helpers for clarity.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:byoci
This branch contains Public information 
Everyone can see this information.

Subscribers