Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTakuya Noguchi <takninnovationresearch@gmail.com>2018-10-09 08:49:15 +0300
committerTakuya Noguchi <takninnovationresearch@gmail.com>2018-10-09 08:54:51 +0300
commitaf013d34d98733554050a32282d82df0d340af62 (patch)
treec235059622f8757e485fcaaa0d216574e1c9c33b
parentc90d34044af13ee1a142c116d615edd33306702e (diff)
Use the standard PIP_CACHE_DIR for Python dependency caching template
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
-rw-r--r--changelogs/unreleased/52408-pip-cache-dir-to-cache-python-dependencies.yml5
-rw-r--r--doc/ci/caching/index.md4
-rw-r--r--lib/gitlab/ci/templates/Python.gitlab-ci.yml2
3 files changed, 8 insertions, 3 deletions
diff --git a/changelogs/unreleased/52408-pip-cache-dir-to-cache-python-dependencies.yml b/changelogs/unreleased/52408-pip-cache-dir-to-cache-python-dependencies.yml
new file mode 100644
index 00000000000..19d3e35c15c
--- /dev/null
+++ b/changelogs/unreleased/52408-pip-cache-dir-to-cache-python-dependencies.yml
@@ -0,0 +1,5 @@
+---
+title: Use the standard PIP_CACHE_DIR for Python dependency caching template
+merge_request: 22211
+author: Takuya Noguchi
+type: fixed
diff --git a/doc/ci/caching/index.md b/doc/ci/caching/index.md
index f479dc74d1f..758ab37861b 100644
--- a/doc/ci/caching/index.md
+++ b/doc/ci/caching/index.md
@@ -253,7 +253,7 @@ image: python:latest
# 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_CACHE_DIR: "$CI_PROJECT_DIR/.cache/pip"
# Pip's cache doesn't store the python packages
# https://pip.pypa.io/en/stable/reference/pip_install/#caching
@@ -262,7 +262,7 @@ variables:
# them in a virtualenv and cache it as well.
cache:
paths:
- - .cache/
+ - .cache/pip
- venv/
before_script:
diff --git a/lib/gitlab/ci/templates/Python.gitlab-ci.yml b/lib/gitlab/ci/templates/Python.gitlab-ci.yml
index 2e0589de652..098abe4daf5 100644
--- a/lib/gitlab/ci/templates/Python.gitlab-ci.yml
+++ b/lib/gitlab/ci/templates/Python.gitlab-ci.yml
@@ -5,7 +5,7 @@ image: python:latest
# 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_CACHE_DIR: "$CI_PROJECT_DIR/.cache/pip"
# Pip's cache doesn't store the python packages
# https://pip.pypa.io/en/stable/reference/pip_install/#caching