From a143f0716c076cf90e17df9703fabc9391c01769 Mon Sep 17 00:00:00 2001 From: Gabriel Omar Cotelli Date: Thu, 21 Sep 2023 14:44:10 -0300 Subject: [PATCH] Add application configuration components to rowan specs --- .github/workflows/loading-gs64-components.yml | 1 + .../components/Application-Configuration.ston | 21 +++++++++++++++++++ rowan/components/Deployment.ston | 1 + rowan/components/Tests.ston | 4 +++- rowan/projects/Launchpad.ston | 11 ++++++++++ ...Stargate-Application-Configuration-CI.ston | 9 ++++++++ 6 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 rowan/components/Application-Configuration.ston create mode 100644 rowan/projects/Launchpad.ston create mode 100644 rowan/specs/Stargate-Application-Configuration-CI.ston diff --git a/.github/workflows/loading-gs64-components.yml b/.github/workflows/loading-gs64-components.yml index f67863c..5764559 100644 --- a/.github/workflows/loading-gs64-components.yml +++ b/.github/workflows/loading-gs64-components.yml @@ -10,6 +10,7 @@ jobs: fail-fast: false matrix: load-spec: + - Application-Configuration - Core - Dependent-SUnit-Extensions - Deployment diff --git a/rowan/components/Application-Configuration.ston b/rowan/components/Application-Configuration.ston new file mode 100644 index 0000000..5e31aab --- /dev/null +++ b/rowan/components/Application-Configuration.ston @@ -0,0 +1,21 @@ +RwSimpleProjectLoadComponentV2 { + #name : 'Application-Configuration', + #projectNames : [ + 'Launchpad' + ], + #componentNames : [ + 'Core' + ], + #packageNames : [ + 'Stargate-Application-Configuration' + ], + #conditionalPackageMapSpecs : { + 'gemstone' : { + 'allusers' : { + #packageNameToPlatformPropertiesMap : { + 'Stargate-Application-Configuration' : { 'symbolDictName' : 'Stargate' } + } + } + } + } +} diff --git a/rowan/components/Deployment.ston b/rowan/components/Deployment.ston index c6538e7..2c28c28 100644 --- a/rowan/components/Deployment.ston +++ b/rowan/components/Deployment.ston @@ -2,6 +2,7 @@ RwSimpleProjectLoadComponentV2 { #name : 'Deployment', #projectNames : [ ], #componentNames : [ + 'Application-Configuration', 'JSON-RPC' ], #packageNames : [ ] diff --git a/rowan/components/Tests.ston b/rowan/components/Tests.ston index 3043b3f..03d13d9 100644 --- a/rowan/components/Tests.ston +++ b/rowan/components/Tests.ston @@ -7,13 +7,15 @@ RwSimpleProjectLoadComponentV2 { 'Dependent-SUnit-Extensions' ], #packageNames : [ + 'Stargate-Application-Configuration-Tests', 'Stargate-JSON-RPC-Tests' ], #conditionalPackageMapSpecs : { 'gemstone' : { 'allusers' : { #packageNameToPlatformPropertiesMap : { - 'Stargate-JSON-RPC-Tests' : { 'symbolDictName' : 'Stargate' } + 'Stargate-JSON-RPC-Tests' : { 'symbolDictName' : 'Stargate' }, + 'Stargate-Application-Configuration-Tests' : { 'symbolDictName' : 'Stargate' } } } } diff --git a/rowan/projects/Launchpad.ston b/rowan/projects/Launchpad.ston new file mode 100644 index 0000000..a49052b --- /dev/null +++ b/rowan/projects/Launchpad.ston @@ -0,0 +1,11 @@ +RwLoadSpecificationV2 { + #specName: 'Launchpad', + #projectName : 'Launchpad', + #gitUrl : 'https://github.com/ba-st/Launchpad.git', + #revision : 'v5', + #projectSpecFile : 'rowan/project.ston', + #componentNames : [ + 'Deployment', + 'Dependent-SUnit-Extensions' + ] +} diff --git a/rowan/specs/Stargate-Application-Configuration-CI.ston b/rowan/specs/Stargate-Application-Configuration-CI.ston new file mode 100644 index 0000000..fe1dc8a --- /dev/null +++ b/rowan/specs/Stargate-Application-Configuration-CI.ston @@ -0,0 +1,9 @@ +RwLoadSpecificationV2 { + #specName: 'Stargate-Application-Configuration', + #projectName : 'Stargate', + #diskUrl : 'Stargate', + #projectSpecFile : 'rowan/project.ston', + #componentNames : [ + 'Application-Configuration' + ] +}