lp:~vila/byoci/webhooks

Created by Vincent Ladeuil on 2019-03-22 and last modified on 2019-03-22
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 on 2019-03-15

gitlab 11.8.2 setup and tests.

Fixing fallouts from byoci internal refactoring.

238. By Vincent Ladeuil on 2019-03-15

Fix typo in comment.

237. By Vincent Ladeuil on 2018-12-11

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

236. By Vincent Ladeuil on 2018-12-11

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

235. By Vincent Ladeuil on 2018-12-10

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 on 2018-12-10

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 on 2018-12-09

'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 on 2018-12-08

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

231. By Vincent Ladeuil on 2018-12-08

Smoke test starting the hook server relying on pexpect.

230. By Vincent Ladeuil on 2018-12-05

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