Structure
The cauldron configuration file
{
"config": {
"manifest": {
"override": {
"url": "[email protected]:user/ern-custom-manifest.git",
"type": "partial"
}
},
"codePush": {
"entriesLimit": 10
},
"requiredErnVersion": ">=0.26.0"
},
"nativeApps": [
{
"name": "MyWeatherApp",
"platforms": [
{
"name": "android",
"config": {
"containerGenerator": {
"containerVersion": "1.2.3",
"publishers": [
{
"name": "git",
"url": "[email protected]:user/myweatherapp-android-container.git"
},
{
"name": "maven",
"url": "http://user.nexus.repo.com:8081/nexus/content/repositories"
}
],
"transformers": [
{
"name": "build-config",
"extra": {
"configurations": [
"ElectrodeContainer-Debug",
"ElectrodeContainer-Release"
],
"settings": {
"ENABLE_BITCODE": "NO",
"DEBUG_INFORMATION_FORMAT": "dwarf-with-dsym"
}
}
}
],
"androidConfig":{
"androidGradlePlugin":"3.2.1",
"buildToolsVersion":"28.0.3",
"compileSdkVersion":"28",
"gradleDistributionVersion":"4.6",
"minSdkVersion":"19",
"supportLibraryVersion":"28.0.0",
"targetSdkVersion":"28"
}
}
},
"versions": [
{
"name": "1.0.0",
"isReleased": true,
"binary": null,
"yarnLocks": {
"container": "3f5f0e4bac859b9e83adacacc2141e594ac1403d"
},
"codePush": {
"Production": [
{
"metadata": {
"deploymentName": "Production",
"isMandatory": true,
"appVersion": "1.0.0",
"size": 1877208,
"releaseMethod": "Release",
"label": "v16",
"releasedBy": "[email protected]",
"rollout": 100
},
"miniapps": [
"[email protected]",
"https://github.com/electrode-io/MovieDetailsMiniApp#0.0.9"
],
"jsApiImpls": []
}
]
},
"containerVersion": "1.0.9",
"container": {
"nativeDeps": [
"[email protected]",
"[email protected]",
"[email protected]",
"[email protected]",
"[email protected]"
],
"miniApps": [
"[email protected]",
"https://github.com/electrode-io/MovieDetailsMiniApp#0.0.9"
],
"jsApiImpls": [],
"ernPlatformVersion": "0.24.0"
}
}
]
}
]
}
]
}Last updated