Add repositories for Charm layers
Create repositories and perform initial import of a number of Charm layer modules associated with the OpenStack Charm set. Layers will support two tox targets - pep8 (for linting the layer) and build (for building out the layer with associated dependencies). Change-Id: I53ad2cd7f01e77f6123d9ce3a5eed14b5574e752
This commit is contained in:
parent
82cbbd29fe
commit
846437fe70
|
@ -998,6 +998,18 @@
|
||||||
- keystone (Juju Charms Collection)
|
- keystone (Juju Charms Collection)
|
||||||
options:
|
options:
|
||||||
- delay-release
|
- delay-release
|
||||||
|
- project: openstack/charm-layer-openstack
|
||||||
|
description: Charm Layer - OpenStack base layer
|
||||||
|
acl-config: /home/gerrit2/acls/openstack/charm.config
|
||||||
|
upstream: https://github.com/openstack-charmers/charm-layer-openstack
|
||||||
|
- project: openstack/charm-layer-openstack-api
|
||||||
|
description: Charm Layer - OpenStack API layer
|
||||||
|
acl-config: /home/gerrit2/acls/openstack/charm.config
|
||||||
|
upstream: https://github.com/openstack-charmers/charm-layer-openstack-api
|
||||||
|
- project: openstack/charm-layer-openstack-principle
|
||||||
|
description: Charm Layer - OpenStack principle charm layer
|
||||||
|
acl-config: /home/gerrit2/acls/openstack/charm.config
|
||||||
|
upstream: https://github.com/openstack-charmers/charm-layer-openstack-principle
|
||||||
- project: openstack/charm-lxd
|
- project: openstack/charm-lxd
|
||||||
description: Juju Charm - LXD
|
description: Juju Charm - LXD
|
||||||
acl-config: /home/gerrit2/acls/openstack/charm.config
|
acl-config: /home/gerrit2/acls/openstack/charm.config
|
||||||
|
|
|
@ -0,0 +1,6 @@
|
||||||
|
- job-group:
|
||||||
|
name: charm-layer-jobs
|
||||||
|
jobs:
|
||||||
|
- 'gate-{name}-pep8'
|
||||||
|
- gate-{name}-tox-{envlist}:
|
||||||
|
envlist: charm-build
|
|
@ -669,6 +669,27 @@
|
||||||
jobs:
|
jobs:
|
||||||
- python-jobs
|
- python-jobs
|
||||||
|
|
||||||
|
- project:
|
||||||
|
name: charm-layer-openstack
|
||||||
|
tarball-site: tarballs.openstack.org
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
- charm-layer-jobs
|
||||||
|
|
||||||
|
- project:
|
||||||
|
name: charm-layer-openstack-api
|
||||||
|
tarball-site: tarballs.openstack.org
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
- charm-layer-jobs
|
||||||
|
|
||||||
|
- project:
|
||||||
|
name: charm-layer-openstack-principle
|
||||||
|
tarball-site: tarballs.openstack.org
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
- charm-layer-jobs
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: charm-lxd
|
name: charm-lxd
|
||||||
tarball-site: tarballs.openstack.org
|
tarball-site: tarballs.openstack.org
|
||||||
|
|
|
@ -375,6 +375,14 @@ project-templates:
|
||||||
post:
|
post:
|
||||||
- '{name}-branch-tarball'
|
- '{name}-branch-tarball'
|
||||||
|
|
||||||
|
- name: python-charm-layer-jobs
|
||||||
|
check:
|
||||||
|
- 'gate-{name}-pep8'
|
||||||
|
- 'gate-{name}-tox-charm-build'
|
||||||
|
gate:
|
||||||
|
- 'gate-{name}-pep8'
|
||||||
|
- 'gate-{name}-tox-charm-build'
|
||||||
|
|
||||||
- name: periodic-jobs-with-oslo-master
|
- name: periodic-jobs-with-oslo-master
|
||||||
periodic:
|
periodic:
|
||||||
- 'periodic-{name}-py27-with-oslo-master'
|
- 'periodic-{name}-py27-with-oslo-master'
|
||||||
|
@ -4952,6 +4960,21 @@ projects:
|
||||||
- name: merge-check
|
- name: merge-check
|
||||||
- name: python-charm-jobs
|
- name: python-charm-jobs
|
||||||
|
|
||||||
|
- name: openstack/charm-layer-openstack
|
||||||
|
template:
|
||||||
|
- name: merge-check
|
||||||
|
- name: python-charm-layer-jobs
|
||||||
|
|
||||||
|
- name: openstack/charm-layer-openstack-api
|
||||||
|
template:
|
||||||
|
- name: merge-check
|
||||||
|
- name: python-charm-layer-jobs
|
||||||
|
|
||||||
|
- name: openstack/charm-layer-openstack-principle
|
||||||
|
template:
|
||||||
|
- name: merge-check
|
||||||
|
- name: python-charm-layer-jobs
|
||||||
|
|
||||||
- name: openstack/charm-lxd
|
- name: openstack/charm-lxd
|
||||||
template:
|
template:
|
||||||
- name: merge-check
|
- name: merge-check
|
||||||
|
|
Loading…
Reference in New Issue