Skip to content

Commit ac96b2d

Browse files
authored
Merge pull request #6839 from benz0li/update-dev-containers-9724b36
Dev Containers: Update experimental GHC versions
2 parents 9724b36 + 404242a commit ac96b2d

2 files changed

Lines changed: 57 additions & 2 deletions

File tree

.devcontainer/ghc-9.12.2/devcontainer.json renamed to .devcontainer/ghc-9.12.3/devcontainer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
2-
"name": "GHC 9.12.2 (experimental)",
2+
"name": "GHC 9.12.3 (experimental)",
33
"build": {
44
"dockerfile": "../GHC.Dockerfile",
55
"context": "..",
66
"args": {
7-
"GHC_VERSION": "9.12.2",
7+
"GHC_VERSION": "9.12.3",
88
// "SUBTAG": "int-native",
99
"USE_ZSH_FOR_ROOT": "unset-to-use-ash",
1010
"LANG": "C.UTF-8",
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
{
2+
"name": "GHC 9.14.1 (experimental)",
3+
"build": {
4+
"dockerfile": "../GHC.Dockerfile",
5+
"context": "..",
6+
"args": {
7+
"GHC_VERSION": "9.14.1",
8+
// "SUBTAG": "int-native",
9+
"USE_ZSH_FOR_ROOT": "unset-to-use-ash",
10+
"LANG": "C.UTF-8",
11+
"TZ": ""
12+
}
13+
},
14+
15+
"initializeCommand": [".devcontainer/init"],
16+
"onCreateCommand": "onCreateCommand.sh",
17+
"postCreateCommand": "postCreateCommand.sh",
18+
19+
"features": {
20+
"ghcr.io/devcontainers/features/common-utils:2": {
21+
"configureZshAsDefaultShell": true,
22+
"upgradePackages": false,
23+
"username": "vscode",
24+
"userUid": "automatic",
25+
"userGid": "automatic"
26+
}
27+
},
28+
29+
"customizations": {
30+
"vscode": {
31+
"extensions": [
32+
"/var/tmp/extensions/eamodio.gitlens-11.7.0.vsix",
33+
"exiasr.hadolint",
34+
"GitHub.vscode-pull-request-github",
35+
"mhutchie.git-graph",
36+
"mutantdino.resourcemonitor",
37+
"timonwong.shellcheck"
38+
],
39+
"settings": {
40+
"gitlens.showWelcomeOnInstall": false,
41+
"gitlens.showWhatsNewAfterUpgrades": false,
42+
"resmon.show.battery": false,
43+
"resmon.show.cpufreq": false
44+
}
45+
}
46+
},
47+
48+
// Set 'remoteUser' to 'root' to connect as root instead.
49+
"remoteUser": "vscode",
50+
51+
"remoteEnv": {
52+
// Pip: Install packages to the user site
53+
"PIP_USER": "1"
54+
}
55+
}

0 commit comments

Comments
 (0)