6
branch: lp:~canonical-ci-engineering/charms/precise/ubuntu-ci-services-itself/restish
8
branch: lp:ubuntu-ci-services-itself
10
tarball: ${CI_PAYLOAD_URL}
9
11
python_path: ./branch-source-builder:./ci-utils
10
12
# need non-default package python-amqplib for this service
11
13
packages: "python-webtest python-mock python-jinja2 python-amqplib"
14
json_status_path: api/v1/status
14
branch: lp:charms/precise/gunicorn
21
branch: lp:charms/precise/gunicorn@28
16
23
wsgi_wsgi_file: bsbuilder.wsgi:app
18
25
charm: rabbitmq-worker
19
branch: lp:~canonical-ci-engineering/charms/precise/ubuntu-ci-services-itself/rabbitmq-worker
26
constraints: "mem=4096M"
21
branch: lp:ubuntu-ci-services-itself
22
main: ./branch-source-builder/run_worker
24
branch: lp:~canonical-ci-engineering/charms/precise/ubuntu-ci-services-itself/rabbitmq-server
28
main: ./run-python ./branch-source-builder/bsbuilder/run_worker.py
29
vcs: ${CI_CODE_SOURCE}
31
tarball: ${CI_PAYLOAD_URL}
32
unit-config: include-base64://configs/unit_config.yaml
33
packages: "dput python-dput python-swiftclient lazr.enum"
39
branch: lp:~canonical-ci-engineering/charms/precise/ubuntu-ci-services-itself/rabbitmq-server@46
42
management_plugin: true
27
44
- [bsb-restish, bsb-gunicorn]
28
- [bsb-worker, bsb-rabbit]
29
- [bsb-rabbit, bsb-restish]
45
- [bsb-worker, rabbit]
46
- [rabbit, bsb-restish]