include: - project: 'QubesOS/qubes-continuous-integration' file: '/r4.1/gitlab-base.yml' - project: 'QubesOS/qubes-continuous-integration' file: '/r4.1/gitlab-dom0.yml' - project: 'QubesOS/qubes-continuous-integration' file: '/r4.1/gitlab-vm.yml' checks:tests: stage: checks variables: ENABLE_SLOW_TESTS: 1 USER: gitlab-runner before_script: - sudo dnf install -y openssl - pip3 install --quiet -r ci/requirements.txt script: - python3 setup.py build - ./run-tests after_script: - PATH=$PATH:$HOME/.local/bin codecov checks:pylint: stage: checks before_script: - pip3 install --quiet -r ci/requirements.txt script: - PYTHONPATH=test-packages pylint qubesadmin