@@ -61,29 +61,30 @@ You should not need to add any features as these are already baked into the imag
6161 "name": "eps-common-workflows",
6262 "build": {
6363 "dockerfile": "Dockerfile",
64+ "context": "..",
6465 "args": {
6566 "DOCKER_GID": "${env:DOCKER_GID:}",
6667 "IMAGE_NAME": "node_24_python_3_14",
67- "IMAGE_VERSION": "v1.0.1 ",
68+ "IMAGE_VERSION": "local-build ",
6869 "USER_UID": "${localEnv:USER_ID:}",
6970 "USER_GID": "${localEnv:GROUP_ID:}"
70- },
71- "updateRemoteUserUID": false,
72- "postAttachCommand": "git-secrets --register-aws; git-secrets --add-provider -- cat /usr/share/secrets-scanner/nhsd-rules-deny.txt",
73- "mounts": [
74- "source=${env:HOME}${env:USERPROFILE}/.aws,target=/home/vscode/.aws,type=bind",
75- "source=${env:HOME}${env:USERPROFILE}/.ssh,target=/home/vscode/.ssh,type=bind",
76- "source=${env:HOME}${env:USERPROFILE}/.gnupg,target=/home/vscode/.gnupg,type=bind",
77- "source=${env:HOME}${env:USERPROFILE}/.npmrc,target=/home/vscode/.npmrc,type=bind"
78- ],
79- "containerUser": "vscode",
80- "remoteEnv": {
81- "LOCAL_WORKSPACE_FOLDER": "${localWorkspaceFolder}"
82- },
83- "features": {},
84- "customizations": {
85- ... add any customisations you want here
8671 }
72+ },
73+ "postAttachCommand": "git-secrets --register-aws; git-secrets --add-provider -- cat /usr/share/secrets-scanner/nhsd-rules-deny.txt",
74+ "mounts": [
75+ "source=${env:HOME}${env:USERPROFILE}/.aws,target=/home/vscode/.aws,type=bind",
76+ "source=${env:HOME}${env:USERPROFILE}/.ssh,target=/home/vscode/.ssh,type=bind",
77+ "source=${env:HOME}${env:USERPROFILE}/.gnupg,target=/home/vscode/.gnupg,type=bind",
78+ "source=${env:HOME}${env:USERPROFILE}/.npmrc,target=/home/vscode/.npmrc,type=bind"
79+ ],
80+ "updateRemoteUserUID": false,
81+ "containerUser": "vscode",
82+ "remoteEnv": {
83+ "LOCAL_WORKSPACE_FOLDER": "${localWorkspaceFolder}"
84+ },
85+ "features": {},
86+ "customizations": {
87+ ....
8788 }
8889}
8990```
0 commit comments