From 87260b9840dec100af70fa38e0751d68783d415e Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Feb 26 2020 22:10:47 +0000 Subject: Enable CI via Zuul Signed-off-by: Adam Williamson --- diff --git a/.zuul.yaml b/.zuul.yaml new file mode 100644 index 0000000..c169318 --- /dev/null +++ b/.zuul.yaml @@ -0,0 +1,8 @@ +- job: + name: fedora_openqa-tox + run: ci/tox.yaml + nodeset: fedora-31-vm +- project: + check: + jobs: + - fedora_openqa-tox diff --git a/ci/tox.yaml b/ci/tox.yaml new file mode 100644 index 0000000..3598082 --- /dev/null +++ b/ci/tox.yaml @@ -0,0 +1,14 @@ +- hosts: all + tasks: + - name: Ensure tox is installed + include_role: + name: ensure-tox + - name: Install all Python versions to test + package: + name: ['python37', 'python38', 'python39'] + state: present + become: yes + - name: Run tox + command: tox + args: + chdir: '{{ zuul.project.src_dir }}'