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

github.com/microsoft/vscode.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChuck <clantz@microsoft.com>2022-03-17 01:32:46 +0300
committerChuck <clantz@microsoft.com>2022-03-17 01:32:46 +0300
commit499f1b827c4217a1c2490bb9f24dec821a543f89 (patch)
tree0a2a137f8a392bbcb80972f6261b55f00d7d31be /.devcontainer/cache
parent1abd330f87afe48fb5beace39c3bca485a5d2996 (diff)
Handle home not being set in CI
Diffstat (limited to '.devcontainer/cache')
-rw-r--r--.devcontainer/cache/cache.Dockerfile4
1 files changed, 2 insertions, 2 deletions
diff --git a/.devcontainer/cache/cache.Dockerfile b/.devcontainer/cache/cache.Dockerfile
index 868685fa4b9..9ef3732fb8d 100644
--- a/.devcontainer/cache/cache.Dockerfile
+++ b/.devcontainer/cache/cache.Dockerfile
@@ -4,7 +4,7 @@
# This first stage generates cache.tar
FROM mcr.microsoft.com/vscode/devcontainers/repos/microsoft/vscode:dev as cache
ARG USERNAME=node
-ARG CACHE_FOLDER="$HOME/.devcontainer-cache"
+ARG CACHE_FOLDER="/home/${USERNAME}/.devcontainer-cache"
COPY --chown=${USERNAME}:${USERNAME} . /repo-source-tmp/
RUN mkdir -p ${CACHE_FOLDER} && chown ${USERNAME} ${CACHE_FOLDER} /repo-source-tmp \
&& su ${USERNAME} -c "\
@@ -16,6 +16,6 @@ RUN mkdir -p ${CACHE_FOLDER} && chown ${USERNAME} ${CACHE_FOLDER} /repo-source-t
# devcontainer.json file is then setup to have postCreateCommand fire restore-diff.sh to expand it.
FROM mcr.microsoft.com/vscode/devcontainers/repos/microsoft/vscode:dev as dev-container
ARG USERNAME=node
-ARG CACHE_FOLDER="$HOME/.devcontainer-cache"
+ARG CACHE_FOLDER="/home/${USERNAME}/.devcontainer-cache"
RUN mkdir -p "${CACHE_FOLDER}" && chown "${USERNAME}:${USERNAME}" "${CACHE_FOLDER}"
COPY --from=cache ${CACHE_FOLDER}/cache.tar ${CACHE_FOLDER}/