| |
@@ -1,33 +1,14 @@
|
| |
---
|
| |
- # Run parted's tests by rebuilding the rpm and running the %check section
|
| |
- hosts: localhost
|
| |
- vars:
|
| |
- package: parted
|
| |
- tenv_workdir: "/tmp/workdir"
|
| |
tags:
|
| |
- - classic
|
| |
- tasks:
|
| |
- - name: Copy the spec file over to the workdir
|
| |
- copy:
|
| |
- src: "{{ playbook_dir }}/../{{ package }}.spec"
|
| |
- dest: "{{ tenv_workdir }}/"
|
| |
-
|
| |
- - hosts: localhost
|
| |
- vars:
|
| |
- tenv_workdir: "/tmp/workdir"
|
| |
+ - classic
|
| |
roles:
|
| |
- - role: standard-test-source
|
| |
- tags:
|
| |
- - always
|
| |
-
|
| |
- - role: standard-test-basic
|
| |
- tags:
|
| |
- - classic
|
| |
-
|
| |
- required_packages:
|
| |
- - dnf
|
| |
- - rpm-build
|
| |
-
|
| |
- tests:
|
| |
- - simple:
|
| |
- run: "./run_tests.sh {{ tenv_workdir }}"
|
| |
+ - role: standard-test-source
|
| |
+ required_packages:
|
| |
+ - dnf
|
| |
+ - rpm-build
|
| |
+ - git
|
| |
+ - role: standard-test-basic
|
| |
+ tests:
|
| |
+ - simple:
|
| |
+ run: "./run_tests.sh {{ tenv_workdir }}"
|
| |
make sure git is installed in the VM before extracting the source