Skip to content

Commit e7ceded

Browse files
added posts on all.
1 parent 78bb83a commit e7ceded

File tree

7 files changed

+30
-9
lines changed

7 files changed

+30
-9
lines changed

.devcontainer/devcontainer.json

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,23 @@
11
{
2-
"image": "mcr.microsoft.com/devcontainers/typescript-node:4.0.1-22-bullseye",
3-
"features": {
2+
"image": "mcr.microsoft.com/devcontainers/typescript-node:4.0.1-22-bullseye",
3+
"features": {
44
"ghcr.io/devcontainers/features/docker-in-docker:2": {
55
"azureDnsAutoDetection": true,
66
"dockerDashComposeVersion": "latest",
77
"installDockerBuildx": true,
88
"installDockerComposeSwitch": true,
99
"moby": true,
1010
"version": "latest"
11+
},
12+
"ghcr.io/devcontainers/features/common-utils:2.5.4": {
13+
"configureZshAsDefaultShell": true,
14+
"installOhMyZsh": true,
15+
"installOhMyZshConfig": true,
16+
"installZsh": true,
17+
"upgradePackages": true,
18+
"userGid": "automatic",
19+
"userUid": "automatic",
20+
"username": "automatic"
1121
}
1222
}
1323
}

src/devcontainers/base/.devcontainer/devcontainer.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
{
2-
"build": {
2+
3+
"name": "NHS Notify Default Base Developer Container",
4+
"postCreateCommand": "echo Base Created",
5+
"postStartCommand": "echo Base Started",
6+
"build": {
37
"dockerfile": "Dockerfile"
48
},
5-
"name": "NHS Notify Default Base Developer Container",
69
"runArgs": [
710
"--platform=linux/amd64"
811
]

src/devcontainers/base/Makefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,5 @@ build:
77
devcontainer build \
88
--push false \
99
--workspace-folder $(WORKSPACE_FOLDER) \
10-
--image-name "$(IMAGE_NAME)"
10+
--image-name "$(IMAGE_NAME)" \
11+
--label "devcontainer.metadata=[{\"containerEnv\": { \"NOTIFY_USE_BASE\": \"true\" }}]"

src/devcontainers/default/.devcontainer/devcontainer.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
{
2+
"name": "NHS Notify Default Developer Container",
23
"image": "ghcr.io/nhsdigital/nhs-notify-devcontainer-base:latest",
4+
"postCreateCommand": "echo Default Created",
5+
"postStartCommand": "echo Default Started",
6+
"runArgs": [
7+
"--platform=linux/amd64"
8+
],
39
"features": {
410
"ghcr.io/devcontainers/features/python:1.7.1": {
511
"version": "3.13.8",
@@ -41,6 +47,5 @@
4147
"ghcr.io/devcontainers/features/go:1.3.2": {
4248
"version": "1.25.3"
4349
}
44-
},
45-
"name": "NHS Notify Default Developer Container"
50+
}
4651
}

src/devcontainers/default/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ build:
88
--push false \
99
--workspace-folder $(WORKSPACE_FOLDER) \
1010
--image-name "$(IMAGE_NAME)" \
11-
--label "devcontainer.metadata=[{\"containerEnv\": { \"CUSTOM_VARIABLE\": \"Testing a variable\" }}]"
11+
--label "devcontainer.metadata=[{\"containerEnv\": { \"NOTIFY_USE_DEFAULT\": \"true\" }}]"
1212

src/devcontainers/loaded/.devcontainer/devcontainer.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
{
22
"name": "NHS Notify Fully Loaded Developer Container",
33
"image": "ghcr.io/nhsdigital/nhs-notify-devcontainer-default:latest",
4+
"postCreateCommand": "echo Loaded Created",
5+
"postStartCommand": "echo Loaded Started",
46
"features": {
57
"ghcr.io/nhsdigital/nhs-notify-devcontainers/nhsnotify:1.0.11": {
68
}

src/devcontainers/loaded/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ build:
88
--push false \
99
--workspace-folder $(WORKSPACE_FOLDER) \
1010
--image-name "$(IMAGE_NAME)" \
11-
--label "devcontainer.metadata=[{\"containerEnv\": { \"CUSTOM_VARIABLE\": \"Testing a variable\" }}]"
11+
--label "devcontainer.metadata=[{\"containerEnv\": { \"NOTIFY_USE_LOADED\": \"true\" }}]"
1212

0 commit comments

Comments
 (0)