From 51191a917cb376616622371bf6246969d676fd54 Mon Sep 17 00:00:00 2001 From: Miroslav Vadkerti Date: Apr 09 2023 12:18:40 +0000 Subject: Support sidetag repository To suport sidetag repository, we will use a new `repository-file` artifact, which adds a give repository file to the test environment, without installing anything from it. Signed-off-by: Miroslav Vadkerti --- diff --git a/roles/testing-farm-run-test/tasks/main.yml b/roles/testing-farm-run-test/tasks/main.yml index db1fe1b..da0d174 100644 --- a/roles/testing-farm-run-test/tasks/main.yml +++ b/roles/testing-farm-run-test/tasks/main.yml @@ -33,12 +33,17 @@ }, "artifacts": [ {%- for repo in zuul.artifacts -%} - {%- if repo.name == 'repo' or repo.name == 'sidetag.repo' -%} + {%- if repo.name == 'repo' -%} { "type": "repository", "id": "{{ repo.url }}" }{%- if not loop.last -%},{%- endif -%} - {%- endif -%} + {%- elif repo.name == 'sidetag.repo' -%} + { + "type": "repository-file", + "id": "{{ repo.url }}", + }{%- if not loop.last -%},{%- endif -%} + {%- endif -%} {%- endfor -%} ] }]