Hashar has uploaded a new change for review. (
https://gerrit.wikimedia.org/r/380961 )
Change subject: docker: always set XDG_CACHE_HOME=/cache
......................................................................
docker: always set XDG_CACHE_HOME=/cache
Since running as nobody, the HOME ends up being /nonexistent which...
does not exist. That causes several warnings and even can cause a
command to abort when it is expecting to be able to create the image.
Set environment variable XDG_CACHE_HOME=/cache, will thus be used both
in a docker build and docker run.
Create the directory, and move the directories creation commands up to
be the first layer of ci-jessie.
Change-Id: Ib75fae0cce76bbc0d0a468921b75c784e83c0e8d
---
M dockerfiles/ci-jessie/Dockerfile
1 file changed, 5 insertions(+), 2 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/integration/config
refs/changes/61/380961/1
diff --git a/dockerfiles/ci-jessie/Dockerfile b/dockerfiles/ci-jessie/Dockerfile
index fce937a..8acc964 100644
--- a/dockerfiles/ci-jessie/Dockerfile
+++ b/dockerfiles/ci-jessie/Dockerfile
@@ -2,6 +2,11 @@
ARG DEBIAN_FRONTEND=noninteractive
+# Cache directory, honored by multiple softwares
+ENV XDG_CACHE_HOME=/cache
+
+RUN install --directory --mode 777 "${XDG_CACHE_HOME}" /log /src
+
# Locale generation, auto generated by installing 'locales'
RUN apt-get update && \
echo "en_US.UTF-8 UTF-8" > /etc/locale.gen && \
@@ -13,5 +18,3 @@
rm -rf /var/lib/apt/lists/*
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' LC_ALL='en_US.UTF-8'
-
-RUN install --directory --mode 777 /log /src
--
To view, visit https://gerrit.wikimedia.org/r/380961
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib75fae0cce76bbc0d0a468921b75c784e83c0e8d
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Hashar <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits