Top contributing companies in number of reviews for OpenStack Juno release
- project: example/gerrit description: Fork of Gerrit used by Example - project: openstack/project-name acl-config: /home/gerrit2/acls/project-name.config upstream: git://github.com/awesumsauce/project-name.git
[access "refs/heads/*"] label-Code-Review = -2..+2 group project-name-core label-Workflow = -1..+1 group project-name-core [access "refs/heads/proposed/*"] label-Code-Review = -2..+2 group project-name-milestone label-Workflow = -1..+1 group project-name-milestone [receive] requireChangeId = true requireContributorAgreement = true [submit] mergeContent = true
pipelines: - name: check manager: IndependentPipelineManager trigger: gerrit: - event: patchset-created success: verified: 1 failure: verified: -1
projects: - name: example/project check: - project-merge: - project-unittest - project-pep8 - project-pyflakes gate: - project-merge: - project-unittest - project-pep8 - project-pyflakes post: - project-publish
- job-template: name: 'gate-{name}-docs' builders: - shell: 'git checkout {branch_name}'
- project: name: project-name branch_name: new_branch jobs: - gate-{name}-docs
- job-group: name: '{name}-tests' jobs: - '{name}-unit-tests' - '{name}-perf-tests'
- job: name: foo-test project-type: freestyle builders: - make-test publishers: - archive
- builder: name: make-test builders: - shell: 'make test'
labels: - name: my-trusty image: trusty min-ready: 2 providers: - name: provider1 - name: provider2
targets: - name: jenkins1 jenkins: url: https://jenkins1.example.org/ user: username apikey: key credentials-id: id
providers: - name: provider1 username: 'username' password: 'password' auth-url: 'http://auth.provider1.example.com/' project-id: 'project' service-type: 'compute' service-name: 'compute' region-name: 'region1' max-servers: 96 images: - name: trusty base-image: 'Trusty' min-ram: 8192 setup: prepare_node.sh username: jenkins private-key: /var/lib/jenkins/.ssh/id_rsa
node default { class { 'openstack_project::server': sysadmins => hiera('sysadmins', []), } }
These slides available at: http://docs.openstack.org/infra/publications/