156 lines
2.8 KiB
JSON
156 lines
2.8 KiB
JSON
{
|
|
"useCommand": true,
|
|
"defaultCommand": "help",
|
|
"commands": {
|
|
"help": {
|
|
},
|
|
|
|
"login":{
|
|
},
|
|
"logout": {
|
|
},
|
|
"me": {
|
|
},
|
|
|
|
"createApp": {
|
|
"options": {
|
|
"name": {
|
|
"hasValue": true
|
|
},
|
|
"platform": {
|
|
"hasValue": true
|
|
}
|
|
}
|
|
},
|
|
"apps": {
|
|
"options": {
|
|
"platform": {
|
|
"hasValue": true
|
|
}
|
|
}
|
|
},
|
|
"deleteApp": {
|
|
},
|
|
"selectApp": {
|
|
"options": {
|
|
"platform": {
|
|
"hasValue": true
|
|
}
|
|
}
|
|
},
|
|
|
|
"uploadIpa": {
|
|
},
|
|
"uploadApk": {
|
|
},
|
|
"packages": {
|
|
"options": {
|
|
"platform": {
|
|
"hasValue": true
|
|
}
|
|
}
|
|
},
|
|
|
|
"publish": {
|
|
"options": {
|
|
"platform": {
|
|
"hasValue": true
|
|
},
|
|
"name": {
|
|
"hasValue": true
|
|
},
|
|
"description": {
|
|
"hasValue": true
|
|
},
|
|
"metaInfo": {
|
|
"hasValue": true
|
|
}
|
|
}
|
|
},
|
|
"versions": {
|
|
"options": {
|
|
"platform": {
|
|
"hasValue": true
|
|
}
|
|
}
|
|
},
|
|
|
|
"update": {
|
|
"options": {
|
|
"platform": {
|
|
"hasValue": true
|
|
},
|
|
"versionId": {
|
|
"hasValue": true
|
|
},
|
|
"packageId": {
|
|
"hasValue": true
|
|
}
|
|
}
|
|
},
|
|
|
|
"build": {
|
|
"description": "Bundle javascript and copy assets."
|
|
},
|
|
"bundle": {
|
|
"description": "Bundle javascript code only.",
|
|
"options": {
|
|
"dev": {
|
|
"default": false
|
|
},
|
|
"platform": {
|
|
"hasValue": true
|
|
},
|
|
"entryFile": {
|
|
"default": "index.${platform}.js",
|
|
"hasValue": true
|
|
},
|
|
"intermediaDir": {
|
|
"default": "build/intermedia/${platform}",
|
|
"hasValue": true
|
|
},
|
|
"output": {
|
|
"default": "build/output/${platform}.${time}.ppk",
|
|
"hasValue": true
|
|
},
|
|
"verbose": {
|
|
|
|
}
|
|
}
|
|
},
|
|
"release": {
|
|
"description": "Push builded file to server."
|
|
},
|
|
"diff": {
|
|
"description": "Create diff patch",
|
|
"options": {
|
|
"output": {
|
|
"default": "build/output/diff",
|
|
"hasValue": true
|
|
}
|
|
}
|
|
},
|
|
"diffFromApk": {
|
|
"description": "Create diff patch from a Android package(.apk)",
|
|
"options": {
|
|
"output": {
|
|
"default": "build/output/diff-${time}.apk-patch",
|
|
"hasValue": true
|
|
}
|
|
}
|
|
},
|
|
"diffFromIpa": {
|
|
"description": "Create diff patch from a iOS package(.ipa)",
|
|
"options": {
|
|
"output": {
|
|
"default": "build/output/diff-${time}.ipa-patch",
|
|
"hasValue": true
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"globalOptions":{
|
|
|
|
}
|
|
}
|