From 64590ee4c31ae913426fbce118c41145eed0c4d9 Mon Sep 17 00:00:00 2001 From: Alain St-Denis Date: Sat, 20 Jan 2024 13:08:59 +0000 Subject: [PATCH] Define a woodpecker pipeline --- .gitlab-ci.yml | 30 ------------------------------ .woodpecker.yml | 10 ++++++++++ 2 files changed, 10 insertions(+), 30 deletions(-) delete mode 100644 .gitlab-ci.yml create mode 100644 .woodpecker.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index b042101..0000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,30 +0,0 @@ -# This file is a template, and might need editing before it works on your project. -# Official language image. Look for the different tagged releases at: -# https://hub.docker.com/r/library/python/tags/ -image: python:3.10 - -# Change pip's cache directory to be inside the project directory since we can -# only cache local items. -variables: - PIP_CACHE_DIR: "$CI_PROJECT_DIR/.cache" - -# Pip's cache doesn't store the python packages -# https://pip.pypa.io/en/stable/reference/pip_install/#caching -# -# If you want to also cache the installed packages, you have to install -# them in a virtualenv and cache it as well. -cache: - paths: - - .cache/pip - - venv/ - -before_script: - - python -V - - pip install virtualenv - - virtualenv venv - - source venv/bin/activate - -test: - script: - - pip install tox - - tox diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..f59e526 --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,10 @@ +steps: + test: + image: python:3.10 + commands: + - python -V + - pip install virtualenv + - virtualenv venv + - . venv/bin/activate + - pip install tox + - tox