diff options
author | Kelley Spoon <kelley.spoon@linaro.org> | 2023-10-25 11:24:14 -0500 |
---|---|---|
committer | Kelley Spoon <kelley.spoon@linaro.org> | 2023-10-25 20:39:00 +0000 |
commit | d7ba13d3a2a91229ec8e98c31cb47174d571e6d2 (patch) | |
tree | ab2ab4b331076dbff9028f403c80df6b2204a8d0 | |
parent | 94dac63331c91546549c4a9fdc1f6d9a13c20375 (diff) |
devboards: add autosubmitter module to gerrit
Add the autosubmitter module to the devboards gerrit.
Change-Id: If2e745bdc00d4cb18a98da72fba7cebb32b22375
Signed-off-by: Kelley Spoon <kelley.spoon@linaro.org>
Reviewed-on: https://review.linaro.org/c/infrastructure/ansible-playbooks/+/46024
-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 |