From d6639ae04a2c9241ba4f4b70d1dbe06ebb4082e6 Mon Sep 17 00:00:00 2001 From: Tommy Gatti Date: Wed, 3 Apr 2024 10:48:26 +1100 Subject: [PATCH] Added initial config directory --- config/versions.json | 5 +++++ config/versions.schema.json | 19 +++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 config/versions.json create mode 100644 config/versions.schema.json diff --git a/config/versions.json b/config/versions.json new file mode 100644 index 0000000..db8e43b --- /dev/null +++ b/config/versions.json @@ -0,0 +1,5 @@ +{ + "$schema": "./versions.schema.json", + "spack-packages": "2024.03.22", + "spack-config": "2024.03.22" +} \ No newline at end of file diff --git a/config/versions.schema.json b/config/versions.schema.json new file mode 100644 index 0000000..9184352 --- /dev/null +++ b/config/versions.schema.json @@ -0,0 +1,19 @@ +{ + "$schema": "https://json-schema.org/draft/2020-12/schema", + "title": "Deployment Environments", + "description": "A list of deployment targets that are supported", + "type": "object", + "properties": { + "$schema": { + "type": "string" + }, + "spack-packages": { + "type": "string" + }, + "spack-config": { + "type": "string" + } + }, + "required": [ "$schema", "spack-packages", "spack-config" ], + "additionalProperties": false +} \ No newline at end of file