diff options
-rw-r--r-- | host_vars/gerrit.devboardsforandroid.linaro.org | 1 | ||||
-rw-r--r-- | roles/gerrit/tasks/gerrit.yml | 10 |
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 |