-
Task
-
Resolution: Obsolete
-
Major
-
None
-
None
-
None
What
To allow simple and automated validation of the the mobile-services.json that is generated, we should define a json schema that covers the mobile-service.json and plug it in to the nightly build jobs.
{
"version": 1,
"clusterName": "<url-to-ocp-cluser>",
"namespace": "apb-test-1531230286553",
"clientId": "myapp-cordova",
"services": [
{
"id": "keycloak-myapp-cordova-public",
"name": "keycloak",
"type": "keycloak",
"url": "<url-to-keycloak>/auth",
"config": {
"auth-server-url": "<url-to-keycloak>/auth",
"confidential-port": 0,
"public-client": true,
"realm": "<realm>",
"resource": "<resource>",
"ssl-required": "external"
}
},
{
"id": "metrics-myapp-cordova",
"name": "metrics",
"type": "metrics",
"url": "<url-to-metrics>",
"config": <metrics-config>
},
{
"id": "test-myapp-cordova",
"name": "test",
"type": "Custom Runtime Connector",
"url": "<url-to-service>",
"config": <service-config>
},
{
"id": "ups-secret-myapp-cordova-8fve3",
"name": "ups",
"type": "push",
"url": "<url-to-ups>",
"config": {
"android": {
"senderId": "<numbers>",
"variantId": "<hex>",
"variantSecret": "<hex>"
}
}
}
]
}
- is related to
-
AEROGEAR-7739 Validate mobile-services.json file in nightly pipelines
-
- Resolved
-
- relates to
-
AEROGEAR-3480 Create pipelines for nightly builds and testing
-
- Resolved
-