Add infra puppet gem dependency holder repo

This repo (actually a ruby gem) serves as one place to list puppet gem
dependencies. This avoids us having to make 60+ one line changes when we
need to bump or pin a gem.

No repo to import.

Change-Id: I2eaa81a06d061d4ef65a8b717961de446dce9c8a
Needed-By: I2dc35841b13b886753314a31adf0254590279451
This commit is contained in:
Spencer Krum 2016-06-20 10:43:38 -07:00
parent e783147ba6
commit 70208f19e4
5 changed files with 71 additions and 0 deletions

View File

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group puppet-openstack_infra_spec_helper-core
label-Code-Review = -2..+2 group puppet-openstack_infra_spec_helper-core
label-Workflow = -1..+1 group puppet-openstack_infra_spec_helper-core
[access "refs/tags/*"]
pushSignedTag = group puppet-openstack_infra_spec_helper-release
[receive]
requireChangeId = true
[submit]
mergeContent = true

View File

@ -498,6 +498,11 @@
description: Puppet module to deploy OpenStack Health
groups:
- openstack-ci
- project: openstack-infra/puppet-openstack_infra_spec_helper
use-storyboard: true
description: Library gem used by Infra puppet modules
groups:
- openstack-ci
- project: openstack-infra/puppet-os_client_config
use-storyboard: true
description: Puppet module for os-client-config

View File

@ -317,6 +317,40 @@
publishers:
- console-log
- job-template:
name: 'gate-puppet-openstack-infra-spec-helper-unit-{node}'
node: '{node}'
builders:
- print-template-name:
template-name: "{template-name}"
- link-logs
- zuul-clone:
project: openstack/puppet-openstack_infra_spec_helper
- install-distro-packages
- puppet-prepare-node
- shell: |
#!/bin/bash -xe
cd openstack/puppet-openstack_infra_spec_helper
./run_unit_tests.sh
wrappers:
- build-timeout:
timeout: 60
- timestamps
publishers:
- console-log
- job-group:
name: 'puppet-openstack-infra-spec-helper-jobs'
node:
- centos-7
- ubuntu-xenial
- ubuntu-trusty
jobs:
- 'gate-puppet-openstack-infra-spec-helper-unit-{node}'
- job:
name: periodic-package-afs-centos7
node: centos-7

View File

@ -6684,6 +6684,13 @@
job-suffix: ''
branch-override: default
- project:
name: puppet-openstack_infra_spec_helper
tarball-site: tarballs.openstack.org
jobs:
- puppet-openstack-infra-spec-helper-jobs
- project:
name: puppet-openstack-integration
tarball-site: tarballs.openstack.org

View File

@ -3893,6 +3893,18 @@ projects:
- name: infra-puppet-apply-jobs
- name: puppet-beaker-jobs
- name: openstack-infra/puppet-openstack_infra_spec_helper
template:
- name: merge-check
check:
- noop
gate:
- noop
experimental:
- gate-puppet-openstack-infra-spec-helper-unit-centos-7
- gate-puppet-openstack-infra-spec-helper-unit-ubuntu-xenial
- gate-puppet-openstack-infra-spec-helper-unit-ubuntu-trusty
- name: openstack-infra/puppet-openstackci
template:
- name: merge-check