Add new project nerd-reviewer

This project is bot that reviews patches for you.
It will support base of rules that can be used for
checking commit.
It's similiar to hacking but instead of analyzing code
we are going to analyze "changes".

Change-Id: I5b52d9f407bffcd3da0ac735ec9650c1bd8a2030
This commit is contained in:
Boris Pavlovic 2015-03-23 20:15:31 +03:00
parent acfa087d54
commit 6dbf4b6489
4 changed files with 42 additions and 0 deletions

View File

@ -0,0 +1,15 @@
[access "refs/heads/*"]
abandon = group nerd-reviewer-core
create = group nerd-reviewer-core
label-Code-Review = -2..+2 group nerd-reviewer-core
label-Workflow = -1..+1 group nerd-reviewer-core
[access "refs/tags/*"]
pushSignedTag = group nerd-reviewer-core
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -1752,6 +1752,12 @@
description: Murano Design Specifications
- project: stackforge/namos
description: Device and Service manager
- project: stackforge/nerd-reviewer
description: Nerd Reviewer bot reviews patches and checks that they pass
common project rules e.g. unit test coverage, max amount of loc, well
written commit message... So core reviews can concentrate on other more
important stuff.
upstream: git://github.com/boris-42/NerdReviewer.git
- project: stackforge/networking-arista
description: Arista drivers for ML2 and L3 Service Plugin
- project: stackforge/networking-bagpipe-l2

View File

@ -3923,6 +3923,16 @@
jobs:
- python-jobs
- project:
name: nerd-reviewer
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: networking-arista
node: 'bare-precise || bare-trusty'

View File

@ -5456,6 +5456,17 @@ projects:
- name: merge-check
- name: noop-jobs
- name: stackforge/nerd-reviewer
template:
- name: check-requirements
- name: merge-check
- name: python-jobs
- name: python3-jobs
- name: docs-on-rtfd
- name: publish-to-pypi
check:
- nerd-reviewer-coverage
- name: stackforge/networking-arista
template:
- name: merge-check