Merge "Add per-project Airship groups"

This commit is contained in:
Zuul 2019-09-09 20:35:06 +00:00 committed by Gerrit Code Review
commit 6aebae4722
10 changed files with 134 additions and 15 deletions

View File

@ -1,9 +1,9 @@
[access "refs/heads/*"]
abandon = group airship-core
abandon = group armada-core
create = group airship-release
label-Code-Review = -2..+2 group airship-core
label-Code-Review = -2..+2 group armada-core
label-Verified = -1..+1 group airship-ci
label-Workflow = -1..+1 group airship-core
label-Workflow = -1..+1 group armada-core
[access "refs/tags/*"]
pushSignedTag = group airship-release

View File

@ -0,0 +1,16 @@
[access "refs/heads/*"]
abandon = group deckhand-core
create = group airship-release
label-Code-Review = -2..+2 group deckhand-core
label-Verified = -1..+1 group airship-ci
label-Workflow = -1..+1 group deckhand-core
[access "refs/tags/*"]
pushSignedTag = group airship-release
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -0,0 +1,16 @@
[access "refs/heads/*"]
abandon = group divingbell-core
create = group airship-release
label-Code-Review = -2..+2 group divingbell-core
label-Verified = -1..+1 group airship-ci
label-Workflow = -1..+1 group divingbell-core
[access "refs/tags/*"]
pushSignedTag = group airship-release
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -0,0 +1,16 @@
[access "refs/heads/*"]
abandon = group drydock-core
create = group airship-release
label-Code-Review = -2..+2 group drydock-core
label-Verified = -1..+1 group airship-ci
label-Workflow = -1..+1 group drydock-core
[access "refs/tags/*"]
pushSignedTag = group airship-release
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -0,0 +1,16 @@
[access "refs/heads/*"]
abandon = group airship-governance-core
create = group airship-release
label-Code-Review = -2..+2 group airship-governance-core
label-Verified = -1..+1 group airship-ci
label-Workflow = -1..+1 group airship-governance-core
[access "refs/tags/*"]
pushSignedTag = group airship-release
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -0,0 +1,16 @@
[access "refs/heads/*"]
abandon = group promenade-core
create = group airship-release
label-Code-Review = -2..+2 group promenade-core
label-Verified = -1..+1 group airship-ci
label-Workflow = -1..+1 group promenade-core
[access "refs/tags/*"]
pushSignedTag = group airship-release
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -0,0 +1,16 @@
[access "refs/heads/*"]
abandon = group shipyard-core
create = group airship-release
label-Code-Review = -2..+2 group shipyard-core
label-Verified = -1..+1 group airship-ci
label-Workflow = -1..+1 group shipyard-core
[access "refs/tags/*"]
pushSignedTag = group airship-release
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -0,0 +1,16 @@
[access "refs/heads/*"]
abandon = group airship-tempest-plugin-core
create = group airship-release
label-Code-Review = -2..+2 group airship-tempest-plugin-core
label-Verified = -1..+1 group airship-ci
label-Workflow = -1..+1 group airship-tempest-plugin-core
[access "refs/tags/*"]
pushSignedTag = group airship-release
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -0,0 +1,16 @@
[access "refs/heads/*"]
abandon = group treasuremap-core
create = group airship-release
label-Code-Review = -2..+2 group treasuremap-core
label-Verified = -1..+1 group airship-ci
label-Workflow = -1..+1 group treasuremap-core
[access "refs/tags/*"]
pushSignedTag = group airship-release
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -1,7 +1,7 @@
- project: airship/airship-in-a-bottle
description: Integrated deployment configuration and documentation.
use-storyboard: true
acl-config: /home/gerrit2/acls/airship/airship.config
acl-config: /home/gerrit2/acls/airship/treasuremap.config
groups:
- airship
- project: airship/airshipctl
@ -12,7 +12,6 @@
- project: airship/armada
description: An orchestrator for managing a collection of Kubernetes Helm charts.
use-storyboard: true
acl-config: /home/gerrit2/acls/airship/airship.config
groups:
- airship
- project: airship/berth
@ -21,13 +20,11 @@
- project: airship/deckhand
description: A configuration management service with support for secrets.
use-storyboard: true
acl-config: /home/gerrit2/acls/airship/airship.config
groups:
- airship
- project: airship/divingbell
description: A lightweight solution for configuration of baremetal nodes.
use-storyboard: true
acl-config: /home/gerrit2/acls/airship/airship.config
groups:
- airship
- project: airship/docs
@ -38,7 +35,6 @@
- project: airship/drydock
description: A declarative host provisioning system.
use-storyboard: true
acl-config: /home/gerrit2/acls/airship/airship.config
groups:
- airship
- project: airship/election
@ -49,7 +45,6 @@
- project: airship/governance
description: Airship governance documentation
use-storyboard: true
acl-config: /home/gerrit2/acls/airship/airship.config
groups:
- airship
- project: airship/kubernetes-entrypoint
@ -60,7 +55,7 @@
- project: airship/maas
description: Kubernetes deployment artifacts for Canonical's MaaS.
use-storyboard: true
acl-config: /home/gerrit2/acls/airship/airship.config
acl-config: /home/gerrit2/acls/airship/drydock.config
groups:
- airship
- project: airship/pegleg
@ -76,19 +71,17 @@
- project: airship/promenade
description: A declarative framework for resilient Kubernetes deployment.
use-storyboard: true
acl-config: /home/gerrit2/acls/airship/airship.config
groups:
- airship
- project: airship/shipyard
description: A cluster lifecycle orchestrator for Airship.
use-storyboard: true
acl-config: /home/gerrit2/acls/airship/airship.config
groups:
- airship
- project: airship/specs
description: Specs for the Airship projects
use-storyboard: true
acl-config: /home/gerrit2/acls/airship/airship.config
acl-config: /home/gerrit2/acls/airship/docs.config
groups:
- airship
- project: airship/spyglass
@ -105,13 +98,11 @@
- project: airship/tempest-plugin
description: Tempest plugin for validation of Airship components.
use-storyboard: true
acl-config: /home/gerrit2/acls/airship/airship.config
groups:
- airship
- project: airship/treasuremap
description: Reference Airship manifests, CICD, and reference architecture.
use-storyboard: true
acl-config: /home/gerrit2/acls/airship/airship.config
groups:
- airship
- project: airship/utils