.tox-defaults: &tox-defaults
stage: test
- image: python:3.6
+ image: python:3.8
before_script:
- - pip install tox tox-pip-version
+ - pip install tox==3.21.4
cache:
paths:
- .cache/pip
script:
tox -e pep8
-tox-py36:
+tox-py38:
<<: *tox-defaults
script:
- tox -e py36
+ tox -e py38
verify-image:
stage: build
- image: centos:8
+ image: centos:7
before_script:
- - dnf -y install python3-virtualenv
- - virtualenv venv
+ - yum -y install python3 qemu-img kpartx sudo e2fsprogs
+ - python3 -m venv venv
script:
- source venv/bin/activate
- !reference [.gsutil-install, script]
build-image:
stage: deploy
- image: centos:8
+ image: centos:7
before_script:
- - dnf -y install python3-virtualenv
- - virtualenv venv
+ - yum -y install python3 qemu-img kpartx sudo e2fsprogs
+ - python3 -m venv venv
script:
- source venv/bin/activate
- !reference [.gsutil-install, script]