summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--host_vars/gerrit.devboardsforandroid.linaro.org1
-rw-r--r--roles/gerrit/tasks/gerrit.yml10
2 files changed, 11 insertions, 0 deletions
diff --git a/host_vars/gerrit.devboardsforandroid.linaro.org b/host_vars/gerrit.devboardsforandroid.linaro.org
index 7e96c545..540cfc09 100644
--- a/host_vars/gerrit.devboardsforandroid.linaro.org
+++ b/host_vars/gerrit.devboardsforandroid.linaro.org
@@ -15,6 +15,7 @@ gerrit_oauth: yes
gerrit_github_oauth_id: bfe5b324c057fe64896c
gerrit_gitiles: yes
gerrit_no_update_keys: yes
+gerrit_autosubmitter: yes
dovecot_user: "{{gerrit_config_dovecot_user}}"
dovecot_password: "{{gerrit_config_dovecot_password}}"
diff --git a/roles/gerrit/tasks/gerrit.yml b/roles/gerrit/tasks/gerrit.yml
index 33c0e878..ddd91614 100644
--- a/roles/gerrit/tasks/gerrit.yml
+++ b/roles/gerrit/tasks/gerrit.yml
@@ -60,6 +60,16 @@
force: yes
when: gerrit_verify is defined
+- name: Download autosubmitter plugin
+ get_url:
+ url: https://gerrit-ci.gerritforge.com/job/plugin-autosubmitter-bazel-master/lastSuccessfulBuild/artifact/bazel-bin/plugins/autosubmitter/autosubmitter.jar
+ dest: "{{gerrit_root}}/plugins/autosubmitter.jar"
+ owner: "{{git_user}}"
+ group: "{{git_user}}"
+ validate_certs: no
+ force: yes
+ when: gerrit_autosubmitter is defined
+
- name: Create Gerrit.config
template: src="files/gerrit/{{gerrit_host}}" dest={{gerrit_root}}/etc/gerrit.config owner={{git_user}} group={{git_user}}
backup=yes