Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • workers/base-worker
1 result
Show changes
Commits on Source (2)
......@@ -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"
......@@ -21,6 +21,9 @@ test:
# Download OpenAPI schema from last backend build
- curl https://assets.teklia.com/arkindex/openapi.yml > schema.yml
except:
- schedules
script:
- tox
......@@ -39,6 +42,9 @@ lint:
before_script:
- pip install pre-commit
except:
- schedules
script:
- pre-commit run -a
......@@ -51,6 +57,9 @@ docker-build:
DOCKER_DRIVER: overlay2
DOCKER_HOST: tcp://docker:2375/
except:
- schedules
script:
- ci/build.sh
......@@ -63,3 +72,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