Skip to content
Snippets Groups Projects
Commit 7cfd34ad authored by Bastien Abadie's avatar Bastien Abadie
Browse files

Add bump-python-deps task

parent 5dd37dc8
No related branches found
No related tags found
1 merge request!34Add bump-python-deps task
Pipeline #78027 passed
......@@ -15,6 +15,9 @@ lint:
PIP_CACHE_DIR: "$CI_PROJECT_DIR/.cache/pip"
PRE_COMMIT_HOME: "$CI_PROJECT_DIR/.cache/pre-commit"
except:
- schedules
before_script:
- pip install pre-commit
......@@ -33,6 +36,9 @@ test:
PIP_CACHE_DIR: "$CI_PROJECT_DIR/.cache/pip"
ARKINDEX_API_SCHEMA_URL: schema.yml
except:
- schedules
before_script:
- pip install tox
......@@ -57,6 +63,9 @@ test-cookiecutter:
PRE_COMMIT_HOME: "$CI_PROJECT_DIR/.cache/pre-commit"
ARKINDEX_API_SCHEMA_URL: schema.yml
except:
- schedules
before_script:
- pip install cookiecutter tox pre-commit
......@@ -82,6 +91,9 @@ build-cookiecutter:
services:
- docker:dind
except:
- schedules
variables:
DOCKER_DRIVER: overlay2
DOCKER_HOST: tcp://docker:2375/
......@@ -127,3 +139,13 @@ release-notes:
script:
- devops release-notes
bump-python-deps:
stage: release
image: registry.gitlab.com/teklia/devops:latest
only:
- schedules
script:
- devops python-deps requirements.txt tests-requirements.txt "worker-{{cookiecutter.slug}}/requirements.txt"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment