From 5868fe175f312ae121edbd6e827702a1938d500b Mon Sep 17 00:00:00 2001 From: Maja Jablonska <majajjablonska@gmail.com> Date: Sun, 28 Jan 2024 13:43:08 +0100 Subject: [PATCH] Change docker image to python:latest --- .gitlab-ci.yml | 41 +++++++++++++++++++++++++++++------------ tox.ini | 3 +-- 2 files changed, 30 insertions(+), 14 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ee1b128..c1fa639 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,26 +1,43 @@ -image: clarinpl/python:3.8 +image: python:latest + +variables: + PIP_CACHE_DIR: "$CI_PROJECT_DIR/.cache/pip" cache: paths: - .tox + - .cache/pip stages: - test - publish before_script: - - apt-get update -yqq - && apt-get install -yqq --no-install-recommends - make - g++ - && apt-get autoremove -yqq --purge - && apt-get clean - -unittests: - stage: test + - python --version ; pip --version # For debugging + - pip install virtualenv + - virtualenv venv + - source venv/bin/activate + +test: script: - - pip install tox==4.12 - - tox -p -e python3.8 + - pip install tox # you can also use tox + - pip install --editable ".[test]" + - tox -e py + + +#before_script: +# - apt-get update -yqq +# && apt-get install -yqq --no-install-recommends +# make +# g++ +# && apt-get autoremove -yqq --purge +# && apt-get clean +# +#unittests: +# stage: test +# script: +# - pip install tox==4.12 +# - tox -p -e python3.9 pypi_publish: before_script: diff --git a/tox.ini b/tox.ini index 09e9986..bf08cc4 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,5 @@ [tox] -envlist = python3.8 -skipsdist = True +envlist = py [testenv] deps = pytest -- GitLab