diff options
author | Chuck <clantz@microsoft.com> | 2022-03-17 01:32:46 +0300 |
---|---|---|
committer | Chuck <clantz@microsoft.com> | 2022-03-17 01:32:46 +0300 |
commit | 499f1b827c4217a1c2490bb9f24dec821a543f89 (patch) | |
tree | 0a2a137f8a392bbcb80972f6261b55f00d7d31be | |
parent | 1abd330f87afe48fb5beace39c3bca485a5d2996 (diff) |
Handle home not being set in CI
-rw-r--r-- | .devcontainer/cache/cache.Dockerfile | 4 |
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}/ |