From 9105b410661bb6a6cd4cab1dc3f8057080829ebf Mon Sep 17 00:00:00 2001 From: Fabien Boucher Date: Oct 13 2020 08:38:40 +0000 Subject: Add roles for testing-farm WIP --- diff --git a/roles/demo-playbook.yaml b/roles/demo-playbook.yaml new file mode 100644 index 0000000..85ad800 --- /dev/null +++ b/roles/demo-playbook.yaml @@ -0,0 +1,21 @@ +- hosts: localhost + vars: + # The target var is set by the Zuul job + target: rawhide + # Below vars are set by automatically by Zuul + ansible_user_dir: /home/fabien/ + zuul: + project: + src_dir: rpms/python-python3.10 + artifacts: + # Here is the repo fetch from Koji + # Also if depends-on is set on other PRs then multiple repo url could be listed here. + - branch: master + change: '2' + job: rpm-scratch-build + name: repo + patchset: d20101fdfc8f8a96a33ecb58c342b79bfd233b0d + project: rpms/python3.10 + url: https://fedora.softwarefactory-project.io/logs/2/2/d20101fdfc8f8a96a33ecb58c342b79bfd233b0d/check/rpm-scratch-build/1f9e026/buildset + roles: + - testing-farm-run-test diff --git a/roles/testing-farm-fetch-artifacts/defaults/main.yml b/roles/testing-farm-fetch-artifacts/defaults/main.yml new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/roles/testing-farm-fetch-artifacts/defaults/main.yml diff --git a/roles/testing-farm-fetch-artifacts/tasks/main.yaml b/roles/testing-farm-fetch-artifacts/tasks/main.yaml new file mode 100644 index 0000000..504a43f --- /dev/null +++ b/roles/testing-farm-fetch-artifacts/tasks/main.yaml @@ -0,0 +1,3 @@ +--- +- name: List current directory + command: ls -al {{ ansible_user_dir }}/{{ zuul.project.src_dir }} diff --git a/roles/testing-farm-run-test/defaults/main.yml b/roles/testing-farm-run-test/defaults/main.yml new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/roles/testing-farm-run-test/defaults/main.yml diff --git a/roles/testing-farm-run-test/tasks/main.yaml b/roles/testing-farm-run-test/tasks/main.yaml new file mode 100644 index 0000000..504a43f --- /dev/null +++ b/roles/testing-farm-run-test/tasks/main.yaml @@ -0,0 +1,3 @@ +--- +- name: List current directory + command: ls -al {{ ansible_user_dir }}/{{ zuul.project.src_dir }} diff --git a/roles/testing-farm-secret/defaults/main.yml b/roles/testing-farm-secret/defaults/main.yml new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/roles/testing-farm-secret/defaults/main.yml diff --git a/roles/testing-farm-secret/tasks/main.yaml b/roles/testing-farm-secret/tasks/main.yaml new file mode 100644 index 0000000..504a43f --- /dev/null +++ b/roles/testing-farm-secret/tasks/main.yaml @@ -0,0 +1,3 @@ +--- +- name: List current directory + command: ls -al {{ ansible_user_dir }}/{{ zuul.project.src_dir }}