Add pip cache

This commit is contained in:
Jake Howard 2022-06-10 16:56:07 +01:00
parent adb2b3aa8b
commit 284d139968
Signed by: jake
GPG key ID: 57AFB45680EDD477

View file

@ -6,12 +6,11 @@ static:
image: node:alpine
stage: build
cache:
key: ${CI_COMMIT_REF_SLUG}
key: npm-$CI_COMMIT_REF_SLUG
paths:
- .npm
- .cache
- "$CI_PROJECT_DIR/.npm-cache"
script:
- npm ci --cache .npm --prefer-offline
- npm ci --cache .npm-cache --prefer-offline
- npm run build
artifacts:
name: '$CI_JOB_ID-node_modules'
@ -23,6 +22,12 @@ static:
pip:
image: python:3.9-slim
stage: build
variables:
PIP_CACHE_DIR: $CI_PROJECT_DIR/.pip-cache
cache:
key: pip-$CI_COMMIT_REF_SLUG
paths:
- "$CI_PROJECT_DIR/.pip-cache"
script:
- python -m venv env
- source env/bin/activate