forked from avocado-framework/avocado
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.cirrus.yml
41 lines (37 loc) · 1.4 KB
/
.cirrus.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
redhat_version_task:
version_script:
- python3 -c 'import setuptools' || dnf -y install python3 python3-setuptools
- python3 setup.py develop --user
- python3 -m avocado --version
container:
matrix:
- image: fedora:32
- image: fedora:33
- image: registry.access.redhat.com/ubi8/ubi
debian_version_task:
version_script:
- python3 --version || (apt update && apt -y install python3 python3-setuptools)
- python3 setup.py develop --user
- python3 -m avocado --version
container:
matrix:
- image: debian:9.13
- image: debian:10.8
- image: ubuntu:18.04
- image: ubuntu:20.04
windows_smokecheck_task:
version_script:
- choco install -y python3 --version 3.9.0
- C:\Python39\python setup.py develop --user
- C:\Python39\python -m avocado --help
- C:\Python39\python -m avocado run --test-runner=nrunner examples\tests\passtest.py
windows_container:
image: cirrusci/windowsservercore:2019
fedora_selftests_task:
selftests_script:
- make develop
- PATH=$HOME/.local/bin:$PATH LANG=en_US.UTF-8 AVOCADO_CHECK_LEVEL=0 python3 selftests/check.py --disable-static-checks
container:
matrix:
- image: quay.io/avocado-framework/avocado-ci-fedora-32
- image: quay.io/avocado-framework/avocado-ci-fedora-33