fee43c1
---
fee43c1
- hosts: localhost
fee43c1
  roles:
fee43c1
  - role: standard-test-basic
fee43c1
    tags:
fee43c1
    - classic
fee43c1
    repositories:
fee43c1
    - repo: "https://src.fedoraproject.org/tests/python.git"
fee43c1
      dest: "python"
34c1d9c
    - repo: "https://src.fedoraproject.org/rpms/pyproject-rpm-macros.git"
34c1d9c
      dest: "pyproject-rpm-macros"
fee43c1
    tests:
737c171
    - smoke35_optional:
fee43c1
        dir: python/smoke
737c171
        run: VERSION=3.5 INSTALL_OR_SKIP=true ./venv.sh
fee43c1
    - smoke36:
fee43c1
        dir: python/smoke
fee43c1
        run: VERSION=3.6 ./venv.sh
45d9409
    - smoke38:
45d9409
        dir: python/smoke
45d9409
        run: VERSION=3.8 ./venv.sh
ac9f70a
    - smoke39:
ac9f70a
        dir: python/smoke
ac9f70a
        run: VERSION=3.9 ./venv.sh
5caab12
    - smoke310:
5caab12
        dir: python/smoke
5caab12
        run: VERSION=3.10 ./venv.sh
d9907c5
    - smoke311:
d9907c5
        dir: python/smoke
d9907c5
        run: VERSION=3.11 ./venv.sh
19d0ab5
    - smoke312:
19d0ab5
        dir: python/smoke
19d0ab5
        run: VERSION=3.12 ./venv.sh
fee43c1
    - smoke27:
fee43c1
        dir: python/smoke
fee43c1
        run: VERSION=2.7 METHOD=virtualenv ./venv.sh
737c171
    - smoke35_virtualenv_optional:
fee43c1
        dir: python/smoke
737c171
        run: VERSION=3.5 METHOD=virtualenv INSTALL_OR_SKIP=true ./venv.sh
fee43c1
    - smoke36_virtualenv:
fee43c1
        dir: python/smoke
fee43c1
        run: VERSION=3.6 METHOD=virtualenv ./venv.sh
45d9409
    - smoke38_virtualenv:
45d9409
        dir: python/smoke
45d9409
        run: VERSION=3.8 METHOD=virtualenv ./venv.sh
ac9f70a
    - smoke39_virtualenv:
ac9f70a
        dir: python/smoke
ac9f70a
        run: VERSION=3.9 METHOD=virtualenv ./venv.sh
5caab12
    - smoke310_virtualenv:
5caab12
        dir: python/smoke
5caab12
        run: VERSION=3.10 METHOD=virtualenv ./venv.sh
d9907c5
    - smoke311_virtualenv:
d9907c5
        dir: python/smoke
d9907c5
        run: VERSION=3.11 METHOD=virtualenv ./venv.sh
19d0ab5
    - smoke312_virtualenv:
19d0ab5
        dir: python/smoke
19d0ab5
        run: VERSION=3.12 METHOD=virtualenv ./venv.sh
34c1d9c
    - pyproject_pytest:
34c1d9c
        dir: pyproject-rpm-macros/tests
34c1d9c
        run: ./mocktest.sh python-pytest
34c1d9c
    - pyproject_pluggy:
34c1d9c
        dir: pyproject-rpm-macros/tests
34c1d9c
        run: ./mocktest.sh python-pluggy
fee43c1
    required_packages:
fee43c1
    - gcc
71f27d9
    - virtualenv
5caab12
    - python2.7
5caab12
    - python3.6
5caab12
    - python3.8
5caab12
    - python3.9
d9907c5
    - python3.10-devel
d9907c5
    - python3.11-devel
19d0ab5
    - python3.12-devel
fee43c1
    - python3-devel
fee43c1
    - python3-tox
34c1d9c
    - mock
34c1d9c
    - rpmdevtools
34c1d9c
    - rpm-build