Skip to content

Commit ca2e917

Browse files
committed
Rework settings.json to include spack-config, updated schema
1 parent 13b9d51 commit ca2e917

File tree

2 files changed

+31
-24
lines changed

2 files changed

+31
-24
lines changed

config/settings.json

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,21 @@
33
"deployment": {
44
"Gadi": {
55
"Release": {
6-
"spack": {
7-
"0.20": "6812713cf470b473a607f0de0e8e1cf53f804fb7",
8-
"0.22": "21da7d7e2b5e2680cd9d2e0a2fb4a7d13d8baa9d"
6+
"0.20": {
7+
"spack": "6812713cf470b473a607f0de0e8e1cf53f804fb7",
8+
"spack-config": "2024.03.22"
9+
},
10+
"0.22": {
11+
"spack": "21da7d7e2b5e2680cd9d2e0a2fb4a7d13d8baa9d",
12+
"spack-config": "2024.07.05"
913
}
1014
},
1115
"Prerelease": {
12-
"spack": {
13-
"0.22": "21da7d7e2b5e2680cd9d2e0a2fb4a7d13d8baa9d"
16+
"0.22": {
17+
"spack": "21da7d7e2b5e2680cd9d2e0a2fb4a7d13d8baa9d",
18+
"spack-config": "2024.07.05"
1419
}
1520
}
1621
}
1722
}
18-
}
23+
}

config/settings.schema.json

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -15,39 +15,41 @@
1515
"properties": {
1616
"Release": {
1717
"type": "object",
18-
"properties": {
19-
"spack": {
18+
"patternProperties": {
19+
"^.+$": {
2020
"type": "object",
21-
"patternProperties": {
22-
"^.+$": {
21+
"properties": {
22+
"spack": {
23+
"type": "string"
24+
},
25+
"spack-config": {
2326
"type": "string"
2427
}
2528
},
26-
"additionalProperties": true
29+
"additionalProperties": true,
30+
"required": ["spack", "spack-config"]
2731
}
2832
},
29-
"additionalProperties": true,
30-
"required": [
31-
"spack"
32-
]
33+
"additionalProperties": true
3334
},
3435
"Prerelease": {
3536
"type": "object",
36-
"properties": {
37-
"spack": {
37+
"patternProperties": {
38+
"^.+$": {
3839
"type": "object",
39-
"patternProperties": {
40-
"": {
40+
"properties": {
41+
"spack": {
42+
"type": "string"
43+
},
44+
"spack-config": {
4145
"type": "string"
4246
}
4347
},
44-
"additionalProperties": true
48+
"additionalProperties": true,
49+
"required": ["spack", "spack-config"]
4550
}
4651
},
47-
"additionalProperties": true,
48-
"required": [
49-
"spack"
50-
]
52+
"additionalProperties": true
5153
}
5254
},
5355
"additionalProperties": true,

0 commit comments

Comments
 (0)