Skip to content

Commit 70f076a

Browse files
configuring.
1 parent c067a4c commit 70f076a

File tree

3 files changed

+41
-43
lines changed

3 files changed

+41
-43
lines changed

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

Lines changed: 0 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -56,43 +56,6 @@
5656
}
5757
},
5858
"features": {
59-
60-
"ghcr.io/devcontainers/features/aws-cli:1": {
61-
"version": "latest"
62-
},
63-
"ghcr.io/devcontainers/features/common-utils:2": {
64-
"configureZshAsDefaultShell": true,
65-
"installOhMyZsh": true,
66-
"installOhMyZshConfig": true,
67-
"installZsh": true,
68-
"upgradePackages": true,
69-
"userGid": "automatic",
70-
"userUid": "automatic",
71-
"username": "automatic"
72-
},
73-
"ghcr.io/devcontainers/features/docker-in-docker:2": {
74-
"azureDnsAutoDetection": true,
75-
"dockerDashComposeVersion": "latest",
76-
"installDockerBuildx": true,
77-
"installDockerComposeSwitch": true,
78-
"moby": true,
79-
"version": "latest"
80-
},
81-
"ghcr.io/devcontainers/features/github-cli:1": {
82-
"installDirectlyFromGitHubRelease": true,
83-
"version": "latest"
84-
},
85-
"ghcr.io/devcontainers/features/node:1": {
86-
"nodeGypDependencies": true,
87-
"nvmVersion": "latest",
88-
"version": "lts"
89-
},
90-
"ghcr.io/devcontainers/features/ruby:1": {
91-
"version": "latest"
92-
},
93-
"ghcr.io/devcontainers/features/go:1": {
94-
"version": "latest"
95-
},
9659
"./nhsnotify": {
9760
"version": "1.0.1"
9861
}

src/devcontainers/base/src/.devcontainer/nhsnotify/devcontainer-feature.json

Lines changed: 34 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,40 @@
11
{
22
"dependsOn": {
3-
"ghcr.io/devcontainers/features/common-utils:2": {
4-
"installOhMyZsh": true
3+
"ghcr.io/devcontainers/features/aws-cli:1.1.2": {
4+
"version": "2.31.18"
55
},
6-
"ghcr.io/devcontainers/features/go:1": {
7-
"version": "latest"
6+
"ghcr.io/devcontainers/features/common-utils:2.5.4": {
7+
"configureZshAsDefaultShell": true,
8+
"installOhMyZsh": true,
9+
"installOhMyZshConfig": true,
10+
"installZsh": true,
11+
"upgradePackages": true,
12+
"userGid": "automatic",
13+
"userUid": "automatic",
14+
"username": "automatic"
15+
},
16+
"ghcr.io/devcontainers/features/docker-in-docker:2.12.4": {
17+
"azureDnsAutoDetection": true,
18+
"dockerDashComposeVersion": "2.40.1",
19+
"installDockerBuildx": true,
20+
"installDockerComposeSwitch": true,
21+
"moby": true,
22+
"version": "28.5.1"
23+
},
24+
"ghcr.io/devcontainers/features/github-cli:1.0.15": {
25+
"installDirectlyFromGitHubRelease": true,
26+
"version": "2.82.0"
27+
},
28+
"ghcr.io/devcontainers/features/node:1.6.3": {
29+
"nodeGypDependencies": true,
30+
"nvmVersion": "0.40.3",
31+
"version": "22.21.0"
32+
},
33+
"ghcr.io/devcontainers/features/ruby:1.3.2": {
34+
"version": "3.4.7"
35+
},
36+
"ghcr.io/devcontainers/features/go:1.3.2": {
37+
"version": "1.25.3"
838
}
939
},
1040
"id": "nhsnotify",

src/devcontainers/base/src/.devcontainer/scripts/configure-apt.sh

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,10 @@
22

33
pwd
44
ls -la
5-
apt-get update
6-
apt-get -y install < packages.txt
5+
echo "Installing APT packages from packages.txt"
6+
apt-get update
7+
echo "Packages to be installed:"
8+
cat packages.txt
9+
echo "Starting APT packages installation"
10+
apt-get --install-suggests --install-recommends -y install < packages.txt
11+
echo "APT packages installation complete"

0 commit comments

Comments
 (0)