summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorChristoph Reiter <reiter.christoph@gmail.com>2020-09-14 09:48:58 +0200
committerChristoph Reiter <reiter.christoph@gmail.com>2020-09-14 09:53:55 +0200
commit6ffc87e51694abd03aed2d42683d65caa74e313d (patch)
treec1c0047317f0051b53005c0dcdf366aed04750ba /.gitlab-ci.yml
parent12930c0eba55edec6e91bcde115a90cf959afbe0 (diff)
downloadpygobject-6ffc87e51694abd03aed2d42683d65caa74e313d.tar.gz
Drop Python 3.5 support and bump other dependenciesdrop-py35
Motivated by the EOL of Python 3.5 and the EOL of Ubuntu 16.04 next year this requires Python 3.6 and moves all other dependencies to what is available in Ubuntu 18.04.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml21
1 files changed, 8 insertions, 13 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5db5b26f..1d267ae4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-image: registry.gitlab.gnome.org/gnome/pygobject/main:v13
+image: registry.gitlab.gnome.org/gnome/pygobject/main:v14
stages:
- build_and_test
@@ -34,7 +34,7 @@ coverage:
paths:
- coverage/
variables:
- PYENV_VERSION: "3.6.10"
+ PYENV_VERSION: "3.6.12"
script:
- bash -x ./.gitlab-ci/coverage-docker.sh
@@ -65,35 +65,30 @@ python3-mingw64:
CHERE_INVOKING: "yes"
<<: *mingw-defaults
-python3.5:
- variables:
- PYENV_VERSION: "3.5.9"
- <<: *defaults
-
python3.6:
variables:
- PYENV_VERSION: "3.6.10"
+ PYENV_VERSION: "3.6.12"
<<: *defaults
python3.7:
variables:
- PYENV_VERSION: "3.7.6-debug"
+ PYENV_VERSION: "3.7.9-debug"
<<: *defaults
python3.8:
variables:
- PYENV_VERSION: "3.8.1-debug"
+ PYENV_VERSION: "3.8.5-debug"
<<: *defaults
pypy3.6:
allow_failure: true
variables:
- PYENV_VERSION: "pypy3.6-7.3.0"
+ PYENV_VERSION: "pypy3.6-7.3.1"
<<: *defaults
-xenial-i386-py3:
+old-i386-py3:
stage: build_and_test
- image: registry.gitlab.gnome.org/gnome/pygobject/old:v3
+ image: registry.gitlab.gnome.org/gnome/pygobject/old:v4
artifacts:
paths:
- coverage/