3c24abf
@@ -0,0 +1,8 @@
+ - job:
+ name: oraculum-pytest
+ run: ci/pytest.yaml
+ nodeset: fedora-32-vm
+ - project:
+ check:
+ jobs:
+ - oraculum-pytest
\ No newline at end of file
@@ -0,0 +1,16 @@
+ - hosts: all
+ tasks:
+ - name: Install Python and pytest
+ # (and also few others cause we don't want to compile entire universe during CI..)
+ package:
+ name: ['python3-pytest', 'python3', 'python3-pip', 'python3-pycurl', 'python3-koji', 'python3-igraph', 'python3-mock']
+ state: present
+ become: yes
+ - name: Install oraculum dependencies
+ command: "pip3 install --user -r requirements.txt"
+ args:
+ chdir: '{{ zuul.project.src_dir }}'
+ - name: run-pytest
+ command: "pytest"
Build failed.
rebased onto 29ecd66
Build succeeded.
rebased onto 3c24abf
Cool, me likes! :rabbit:
Pull-Request has been merged by frantisekz