b68da5d
---
b68da5d
- hosts: localhost
b68da5d
  roles:
b68da5d
  - role: standard-test-basic
b68da5d
    tags:
b68da5d
    - classic
b68da5d
    repositories:
b68da5d
    - repo: "https://src.fedoraproject.org/tests/python.git"
b68da5d
      dest: "python"
f3ec708
    - repo: "https://src.fedoraproject.org/rpms/pyproject-rpm-macros.git"
f3ec708
      dest: "pyproject-rpm-macros"
b68da5d
    tests:
b68da5d
    - smoke27:
b68da5d
        dir: python/smoke
b68da5d
        run: VERSION=2.7 METHOD=virtualenv ./venv.sh
b68da5d
    - smoke34:
b68da5d
        dir: python/smoke
b68da5d
        run: VERSION=3.4 METHOD=virtualenv ./venv.sh
b68da5d
    - smoke35:
b68da5d
        dir: python/smoke
b68da5d
        run: VERSION=3.5 METHOD=virtualenv ./venv.sh
b68da5d
    - smoke36:
b68da5d
        dir: python/smoke
b68da5d
        run: VERSION=3.6 METHOD=virtualenv ./venv.sh
b68da5d
    - smoke37:
b68da5d
        dir: python/smoke
b68da5d
        run: VERSION=3.7 METHOD=virtualenv ./venv.sh
3274b20
    - smoke38:
3274b20
        dir: python/smoke
3274b20
        run: VERSION=3.8 METHOD=virtualenv ./venv.sh
f3ec708
    - pyproject_pytest:
f3ec708
        dir: pyproject-rpm-macros/tests
f3ec708
        run: ./mocktest.sh python-pytest
f3ec708
    - pyproject_pluggy:
f3ec708
        dir: pyproject-rpm-macros/tests
f3ec708
        run: ./mocktest.sh python-pluggy
b68da5d
    required_packages:
b68da5d
    - gcc
ab999b4
    - virtualenv
b68da5d
    - python26
b68da5d
    - python27
b68da5d
    - python34
b68da5d
    - python35
b68da5d
    - python36
b68da5d
    - python37
3274b20
    - python38
b68da5d
    - python2-devel
b68da5d
    - python3-devel
b68da5d
    - python3-tox
f3ec708
    - mock
f3ec708
    - rpmdevtools
f3ec708
    - rpm-build