498 lines
14 KiB
JSON
498 lines
14 KiB
JSON
{
|
|
"$schema": "https://raw.githubusercontent.com/sasjs/utils/main/src/types/sasjsconfig-schema.json",
|
|
"macroFolders": [
|
|
"sasjs/macros"
|
|
],
|
|
"programFolders": [
|
|
"sasjs/db/datactrl"
|
|
],
|
|
"serviceConfig": {
|
|
"serviceFolders": [
|
|
"sasjs/services/admin",
|
|
"sasjs/services/approvers",
|
|
"sasjs/services/auditors",
|
|
"sasjs/services/editors",
|
|
"sasjs/services/hooks",
|
|
"sasjs/services/public",
|
|
"sasjs/services/validations"
|
|
]
|
|
},
|
|
"binaryFolders": [
|
|
"sasjs/binaryfiles"
|
|
],
|
|
"docConfig": {
|
|
"displayMacroCore": true,
|
|
"doxyContent": {
|
|
"favIcon": "favicon.ico",
|
|
"footer": "new_footer.html",
|
|
"header": "new_header.html",
|
|
"layout": "DoxygenLayout.xml",
|
|
"logo": "data_controller.png",
|
|
"readMe": "README.md",
|
|
"stylesheet": "new_stylesheet.css",
|
|
"path": "sasjs/doxy"
|
|
},
|
|
"outDirectory": "sasjsbuild/sasdocs"
|
|
},
|
|
"testConfig": {
|
|
"initProgram": "sasjs/tests/testinit.sas",
|
|
"termProgram": "sasjs/tests/testterm.sas",
|
|
"testSetUp": "sasjs/tests/testsetup.sas",
|
|
"macroVars": {},
|
|
"testTearDown": ""
|
|
},
|
|
"streamConfig": {
|
|
"streamWeb": true,
|
|
"streamWebFolder": "web",
|
|
"webSourcePath": "../client/dist",
|
|
"streamServiceName": "clickme",
|
|
"streamLogo": "favicon.ico",
|
|
"assetPaths": []
|
|
},
|
|
"defaultTarget": "v4",
|
|
"targets": [
|
|
{
|
|
"name": "sas9",
|
|
"serverUrl": "https://sas.4gl.io:8343",
|
|
"serverType": "SAS9",
|
|
"appLoc": "/30.SASApps/3030.Projects/303001.DataController/build2/DataController",
|
|
"macroFolders": [
|
|
"sasjs/targets/sas9/macros_meta"
|
|
],
|
|
"buildConfig": {
|
|
"buildOutputFileName": "mysas9deploy.sas",
|
|
"initProgram": "sasjs/utils/buildinitsas9.sas",
|
|
"buildResultsFolder": "sasjsresults",
|
|
"buildOutputFolder": "sasjsbuild"
|
|
},
|
|
"serviceConfig": {
|
|
"serviceFolders": [
|
|
"sasjs/targets/sas9/services_meta/admin",
|
|
"sasjs/targets/sas9/services_meta/lineage",
|
|
"sasjs/targets/sas9/services_meta/metanav",
|
|
"sasjs/targets/sas9/services_meta/usernav"
|
|
],
|
|
"initProgram": "sasjs/utils/serviceinitsas9.sas",
|
|
"termProgram": "",
|
|
"macroVars": {}
|
|
},
|
|
"streamConfig": {
|
|
"streamWeb": true,
|
|
"streamWebFolder": "web9",
|
|
"webSourcePath": "../client/dist",
|
|
"assetPaths": [],
|
|
"streamServiceName": "clickme"
|
|
},
|
|
"deployConfig": {
|
|
"deployServicePack": true,
|
|
"deployScripts2": [
|
|
"sasjs/utils/delete_metafolder.sh"
|
|
]
|
|
},
|
|
"serverName": "SASApp",
|
|
"repositoryName": "Foundation"
|
|
},
|
|
{
|
|
"name": "viya",
|
|
"serverUrl": "https://sas.4gl.io",
|
|
"serverType": "SASVIYA",
|
|
"httpsAgentOptions": {
|
|
"allowInsecureRequests": false
|
|
},
|
|
"appLoc": "/Public/app/dc",
|
|
"macroFolders": [
|
|
"sasjs/targets/viya/macros_viya"
|
|
],
|
|
"programFolders": [
|
|
"sasjs/db/datactrl"
|
|
],
|
|
"binaryFolders": [],
|
|
"buildConfig": {
|
|
"initProgram": "sasjs/utils/buildinitviya.sas",
|
|
"termProgram": "sasjs/utils/buildtermviya.sas",
|
|
"buildResultsFolder": "sasjsresults",
|
|
"buildOutputFolder": "sasjsbuild",
|
|
"buildOutputFileName": "viya.sas"
|
|
},
|
|
"serviceConfig": {
|
|
"initProgram": "sasjs/utils/serviceinitviya.sas",
|
|
"serviceFolders": [
|
|
"sasjs/targets/viya/services_viya/viya_users",
|
|
"sasjs/targets/viya/services_viya/admin",
|
|
"sasjs/targets/viya/services_viya/public"
|
|
]
|
|
},
|
|
"deployConfig": {
|
|
"deployServicePack": true,
|
|
"deployScripts": [
|
|
"sasjs/utils/viyadeploy.sh"
|
|
]
|
|
},
|
|
"contextName": "Datacontroller compute context"
|
|
},
|
|
{
|
|
"name": "viyacloud",
|
|
"serverUrl": "https://4gl.viyacloud.sas.com",
|
|
"serverType": "SASVIYA",
|
|
"httpsAgentOptions": {
|
|
"rejectUnauthorized": false,
|
|
"allowInsecureRequests": true
|
|
},
|
|
"appLoc": "/30.SASApps/app/dc",
|
|
"macroFolders": [
|
|
"sasjs/targets/viya/macros_viya"
|
|
],
|
|
"programFolders": [
|
|
"sasjs/db/datactrl"
|
|
],
|
|
"buildConfig": {
|
|
"initProgram": "sasjs/utils/buildinitviya.sas",
|
|
"termProgram": "sasjs/utils/buildtermviya.sas",
|
|
"macroVars": {
|
|
"dcpath": "/opt/sas/viya/config/var/tmp/dc",
|
|
"adminGroup": "DataBuilders"
|
|
},
|
|
"buildResultsFolder": "sasjsresults",
|
|
"buildOutputFolder": "sasjsbuild",
|
|
"buildOutputFileName": "viya.sas"
|
|
},
|
|
"serviceConfig": {
|
|
"initProgram": "sasjs/utils/serviceinitviya.sas",
|
|
"serviceFolders": [
|
|
"sasjs/targets/viya/services_viya/viya_users",
|
|
"sasjs/targets/viya/services_viya/admin",
|
|
"sasjs/targets/viya/services_viya/public"
|
|
],
|
|
"termProgram": "",
|
|
"macroVars": {}
|
|
},
|
|
"streamConfig": {
|
|
"streamWeb": true,
|
|
"streamWebFolder": "webv",
|
|
"webSourcePath": "../client/dist",
|
|
"streamServiceName": "clickme",
|
|
"assetPaths": []
|
|
},
|
|
"deployConfig": {
|
|
"deployServicePack": true
|
|
},
|
|
"contextName": "Datacontroller compute context"
|
|
},
|
|
{
|
|
"name": "vtest",
|
|
"appLoc": "/30.SASApps/app/vtest",
|
|
"serverType": "SASVIYA",
|
|
"serverUrl": "https://sas.4gl.io",
|
|
"contextName": "Datacontroller compute context",
|
|
"testConfig": {
|
|
"testSetUp": "sasjs/tests/testsetup.sas"
|
|
},
|
|
"serviceConfig": {
|
|
"initProgram": "sasjs/utils/serviceinitviya.sas",
|
|
"serviceFolders": [
|
|
"sasjs/targets/viya/services_viya/usernav",
|
|
"sasjs/targets/viya/services_viya/admin",
|
|
"sasjs/targets/viya/services_viya/public"
|
|
]
|
|
},
|
|
"macroFolders": [
|
|
"sasjs/targets/viya/macros_viya"
|
|
],
|
|
"programFolders": [
|
|
"sasjs/db/datactrl"
|
|
],
|
|
"deployConfig": {
|
|
"deployServicePack": true
|
|
}
|
|
},
|
|
{
|
|
"name": "4gl",
|
|
"serverUrl": "https://sas9.4gl.io",
|
|
"serverType": "SASJS",
|
|
"httpsAgentOptions": {
|
|
"allowInsecureRequests": false
|
|
},
|
|
"appLoc": "/Public/app/dc",
|
|
"deployConfig": {
|
|
"deployServicePack": true,
|
|
"deployScripts": []
|
|
},
|
|
"macroFolders": [
|
|
"sasjs/targets/server/macros_server"
|
|
],
|
|
"serviceConfig": {
|
|
"serviceFolders": [
|
|
"sasjs/targets/server/services_server/admin",
|
|
"sasjs/targets/server/services_server/usernav"
|
|
],
|
|
"initProgram": "sasjs/utils/serviceinitserver.sas",
|
|
"termProgram": "",
|
|
"macroVars": {}
|
|
},
|
|
"streamConfig": {
|
|
"streamWeb": true,
|
|
"streamWebFolder": "web",
|
|
"webSourcePath": "../client/dist",
|
|
"streamServiceName": "DataController",
|
|
"streamLogo": "favicon.ico",
|
|
"assetPaths": []
|
|
}
|
|
},
|
|
{
|
|
"name": "server",
|
|
"serverUrl": "https://sas9.4gl.io",
|
|
"serverType": "SASJS",
|
|
"httpsAgentOptions": {
|
|
"rejectUnauthorized": false,
|
|
"allowInsecureRequests": true
|
|
},
|
|
"appLoc": "/Public/app/dc",
|
|
"deployConfig": {
|
|
"deployServicePack": true,
|
|
"deployScripts": []
|
|
},
|
|
"macroFolders": [
|
|
"sasjs/targets/server/macros_server"
|
|
],
|
|
"programFolders": [
|
|
"sasjs/db/datactrl"
|
|
],
|
|
"serviceConfig": {
|
|
"serviceFolders": [
|
|
"sasjs/targets/server/services_server/admin",
|
|
"sasjs/targets/server/services_server/usernav"
|
|
],
|
|
"initProgram": "sasjs/utils/serviceinitserver.sas",
|
|
"termProgram": "",
|
|
"macroVars": {}
|
|
},
|
|
"streamConfig": {
|
|
"streamWeb": true,
|
|
"streamWebFolder": "web",
|
|
"webSourcePath": "../client/dist",
|
|
"streamServiceName": "DataController",
|
|
"streamLogo": "favicon.ico",
|
|
"assetPaths": []
|
|
}
|
|
},
|
|
{
|
|
"name": "server-mihajlo",
|
|
"serverUrl": "https://sas9.4gl.io",
|
|
"serverType": "SASJS",
|
|
"httpsAgentOptions": {
|
|
"rejectUnauthorized": false,
|
|
"allowInsecureRequests": true
|
|
},
|
|
"appLoc": "/Public/app/mihajlo",
|
|
"deployConfig": {
|
|
"deployServicePack": true,
|
|
"deployScripts": []
|
|
},
|
|
"macroFolders": [
|
|
"sasjs/targets/server/macros_server"
|
|
],
|
|
"programFolders": [
|
|
"sasjs/db/datactrl"
|
|
],
|
|
"serviceConfig": {
|
|
"serviceFolders": [
|
|
"sasjs/targets/server/services_server/admin",
|
|
"sasjs/targets/server/services_server/usernav"
|
|
],
|
|
"initProgram": "sasjs/utils/serviceinitserver.sas",
|
|
"termProgram": "",
|
|
"macroVars": {}
|
|
},
|
|
"streamConfig": {
|
|
"streamWeb": false,
|
|
"streamWebFolder": "webv",
|
|
"webSourcePath": "../client/dist",
|
|
"streamServiceName": "DataControllerMihajlo",
|
|
"streamLogo": "favicon.ico",
|
|
"assetPaths": []
|
|
}
|
|
},
|
|
{
|
|
"name": "server-vlad",
|
|
"serverUrl": "https://sas.4gl.io:5000",
|
|
"serverType": "SASJS",
|
|
"httpsAgentOptions": {
|
|
"allowInsecureRequests": false
|
|
},
|
|
"appLoc": "/30.SASApps/app/dc",
|
|
"macroFolders": [
|
|
"sasjs/targets/server/macros_server"
|
|
],
|
|
"programFolders": [
|
|
"sasjs/db/datactrl"
|
|
],
|
|
"serviceConfig": {
|
|
"serviceFolders": [
|
|
"sasjs/targets/server/services_server/admin",
|
|
"sasjs/targets/server/services_server/usernav"
|
|
],
|
|
"initProgram": "sasjs/utils/serviceinitserver.sas",
|
|
"termProgram": "",
|
|
"macroVars": {}
|
|
},
|
|
"streamConfig": {
|
|
"streamWeb": true,
|
|
"streamWebFolder": "webv",
|
|
"streamServiceName": "DataController",
|
|
"webSourcePath": "../client/dist",
|
|
"streamLogo": "favicon.ico",
|
|
"assetPaths": []
|
|
}
|
|
},
|
|
{
|
|
"name": "mihajlo",
|
|
"serverUrl": "https://sas.4gl.io",
|
|
"serverType": "SASVIYA",
|
|
"httpsAgentOptions": {
|
|
"allowInsecureRequests": false
|
|
},
|
|
"appLoc": "/30.SASApps/app/mihajlo",
|
|
"macroFolders": [
|
|
"sasjs/targets/viya/macros_viya"
|
|
],
|
|
"programFolders": [
|
|
"sasjs/db/datactrl"
|
|
],
|
|
"buildConfig": {
|
|
"initProgram": "sasjs/utils/buildinitviya.sas",
|
|
"termProgram": "sasjs/utils/buildtermviya.sas",
|
|
"buildOutputFileName": "viyaCi.sas",
|
|
"macroVars": {},
|
|
"buildResultsFolder": "sasjsresults",
|
|
"buildOutputFolder": "sasjsbuild"
|
|
},
|
|
"serviceConfig": {
|
|
"initProgram": "sasjs/utils/serviceinitviya.sas",
|
|
"serviceFolders": [
|
|
"sasjs/targets/viya/services_viya/admin"
|
|
],
|
|
"termProgram": "",
|
|
"macroVars": {}
|
|
},
|
|
"streamConfig": {
|
|
"streamWeb": false,
|
|
"streamWebFolder": "webv",
|
|
"streamServiceName": "DataController",
|
|
"webSourcePath": "../client/dist",
|
|
"streamLogo": "favicon.ico",
|
|
"assetPaths": []
|
|
},
|
|
"contextName": "Datacontroller compute context"
|
|
},
|
|
{
|
|
"name": "server-ci",
|
|
"serverUrl": "https://sas.4gl.io:5002",
|
|
"serverType": "SASJS",
|
|
"httpsAgentOptions": {
|
|
"allowInsecureRequests": false
|
|
},
|
|
"appLoc": "/30.SASApps/app/devtest",
|
|
"macroFolders": [
|
|
"sasjs/targets/server/macros_server"
|
|
],
|
|
"programFolders": [
|
|
"sasjs/db/datactrl"
|
|
],
|
|
"serviceConfig": {
|
|
"serviceFolders": [
|
|
"sasjs/targets/server/services_server/admin",
|
|
"sasjs/targets/server/services_server/usernav"
|
|
],
|
|
"initProgram": "sasjs/utils/serviceinitserver.sas",
|
|
"termProgram": "",
|
|
"macroVars": {}
|
|
}
|
|
},
|
|
{
|
|
"name": "productionCi",
|
|
"appLoc": "/30.SASApps/app/productionCi",
|
|
"serverUrl": "https://sas.4gl.io:5002",
|
|
"serverType": "SASJS",
|
|
"macroFolders": [
|
|
"sasjs/targets/server/macros_server"
|
|
],
|
|
"programFolders": [
|
|
"sasjs/db/datactrl"
|
|
],
|
|
"serviceConfig": {
|
|
"serviceFolders": [
|
|
"sasjs/targets/server/services_server/admin",
|
|
"sasjs/targets/server/services_server/usernav"
|
|
],
|
|
"initProgram": "sasjs/utils/serviceinitserver.sas"
|
|
},
|
|
"streamConfig": {
|
|
"streamWeb": true,
|
|
"streamWebFolder": "web",
|
|
"streamServiceName": "DataController",
|
|
"webSourcePath": "../client/dist",
|
|
"streamLogo": "favicon.ico",
|
|
"assetPaths": []
|
|
}
|
|
},
|
|
{
|
|
"name": "docs",
|
|
"appLoc": "/Public/dc/docs",
|
|
"serverType": "SASJS",
|
|
"macroFolders": [
|
|
"sasjs/macros",
|
|
"sasjs/targets/server/macros_server",
|
|
"sasjs/targets/viya/macros_viya"
|
|
],
|
|
"programFolders": [
|
|
"sasjs/db/datactrl",
|
|
"sasjs/tests"
|
|
],
|
|
"serviceConfig": {
|
|
"serviceFolders": [
|
|
"sasjs/targets/sas9/services_meta/admin",
|
|
"sasjs/targets/sas9/services_meta/lineage",
|
|
"sasjs/targets/sas9/services_meta/metanav",
|
|
"sasjs/targets/sas9/services_meta/usernav",
|
|
"sasjs/targets/server/services_server/admin",
|
|
"sasjs/targets/server/services_server/usernav",
|
|
"sasjs/targets/viya/services_viya/admin"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"name": "v4",
|
|
"serverUrl": "https://extviya4.emea.sas.com",
|
|
"serverType": "SASVIYA",
|
|
"appLoc": "/Viyademo08 Group Folder/4GL/dc",
|
|
"macroFolders": [
|
|
"sasjs/targets/viya/macros_viya"
|
|
],
|
|
"programFolders": [
|
|
"sasjs/db/datactrl"
|
|
],
|
|
"buildConfig": {
|
|
"initProgram": "sasjs/utils/buildinitviya.sas",
|
|
"termProgram": "sasjs/utils/buildtermviya.sas",
|
|
"buildOutputFileName": "viyaCi.sas",
|
|
"macroVars": {},
|
|
"buildResultsFolder": "sasjsresults",
|
|
"buildOutputFolder": "sasjsbuild"
|
|
},
|
|
"serviceConfig": {
|
|
"initProgram": "sasjs/utils/serviceinitviya.sas",
|
|
"serviceFolders": [
|
|
"sasjs/targets/viya/services_viya/admin"
|
|
]
|
|
},
|
|
"streamConfig": {
|
|
"streamWeb": false,
|
|
"streamWebFolder": "webv",
|
|
"streamServiceName": "DataController",
|
|
"webSourcePath": "../client/dist",
|
|
"streamLogo": "favicon.ico",
|
|
"assetPaths": []
|
|
}
|
|
}
|
|
]
|
|
} |