Gerrit repositories
diff --git a/gerrit/client/project/salt/init.yml b/gerrit/client/project/salt/init.yml
new file mode 100644
index 0000000..d9ce6eb
--- /dev/null
+++ b/gerrit/client/project/salt/init.yml
@@ -0,0 +1,4 @@
+include:
+- gerrit.client.project.salt.salt_formula_linux
+- gerrit.client.project.salt.salt_formula_nova
+- gerrit.client.project.salt.salt_formula_salt
diff --git a/gerrit/client/project/salt/salt_formula_linux.yml b/gerrit/client/project/salt/salt_formula_linux.yml
new file mode 100644
index 0000000..d8d026b
--- /dev/null
+++ b/gerrit/client/project/salt/salt_formula_linux.yml
@@ -0,0 +1,29 @@
+parameters:
+ gerrit:
+ client:
+ project:
+ salt-formula-linux:
+ enabled: true
+ description: Linux formula
+ upstream: https://github.com/tcpcloud/salt-formula-linux.git
+ access:
+ "refs/heads/*":
+ actions:
+ - name: abandon
+ group: ${_param:cluster_name}-core
+ - name: create
+ group: ${_param:cluster_name}-release
+ labels:
+ - name: label-Code-Review
+ group: ${_param:cluster_name}-core
+ score: -2..+2
+ - name: label-Workflow
+ group: ${_param:cluster_name}-core
+ score: -1..+1
+ "refs/tags/*":
+ actions:
+ - name: pushSignedTag
+ group: ${_param:cluster_name}-release
+ require_change_id: true
+ require_agreement: true
+ merge_content: true
diff --git a/gerrit/client/project/salt/salt_formula_nova.yml b/gerrit/client/project/salt/salt_formula_nova.yml
new file mode 100644
index 0000000..3424ec0
--- /dev/null
+++ b/gerrit/client/project/salt/salt_formula_nova.yml
@@ -0,0 +1,29 @@
+parameters:
+ gerrit:
+ client:
+ project:
+ salt-formula-nova:
+ enabled: true
+ description: OpenStack Nova formula
+ upstream: https://github.com/openstack/salt-formula-nova.git
+ access:
+ "refs/heads/*":
+ actions:
+ - name: abandon
+ group: ${_param:cluster_name}-core
+ - name: create
+ group: ${_param:cluster_name}-release
+ labels:
+ - name: label-Code-Review
+ group: ${_param:cluster_name}-core
+ score: -2..+2
+ - name: label-Workflow
+ group: ${_param:cluster_name}-core
+ score: -1..+1
+ "refs/tags/*":
+ actions:
+ - name: pushSignedTag
+ group: ${_param:cluster_name}-release
+ require_change_id: true
+ require_agreement: true
+ merge_content: true
diff --git a/gerrit/client/project/salt/salt_formula_salt.yml b/gerrit/client/project/salt/salt_formula_salt.yml
new file mode 100644
index 0000000..95668a0
--- /dev/null
+++ b/gerrit/client/project/salt/salt_formula_salt.yml
@@ -0,0 +1,29 @@
+parameters:
+ gerrit:
+ client:
+ project:
+ salt-formula-salt:
+ enabled: true
+ description: Salt formula
+ upstream: https://github.com/tcpcloud/salt-formula-salt.git
+ access:
+ "refs/heads/*":
+ actions:
+ - name: abandon
+ group: ${_param:cluster_name}-core
+ - name: create
+ group: ${_param:cluster_name}-release
+ labels:
+ - name: label-Code-Review
+ group: ${_param:cluster_name}-core
+ score: -2..+2
+ - name: label-Workflow
+ group: ${_param:cluster_name}-core
+ score: -1..+1
+ "refs/tags/*":
+ actions:
+ - name: pushSignedTag
+ group: ${_param:cluster_name}-release
+ require_change_id: true
+ require_agreement: true
+ merge_content: true