microsoft / taco-team-build

taco-team-build is a node module designed to avoid common pitfalls when building Cordova apps in a Team or Continuous Integration (CI) environment
MIT License
26 stars 19 forks source link

Version incorrect if cordova config specifying a git repo to use for cordova engine #31

Closed domisginger closed 7 years ago

domisginger commented 7 years ago

Our config.xml uses the below engine as a way to get round an exising bug in the latest stable npm release of cordova-ios

However our cordova build task fails on a version check because platforms.json returns "https://github.com/apache/cordova-ios.git"

<engine name="ios" spec="https://github.com/apache/cordova-ios.git" />

Our work around is to set the engine to use the nightly build on npm but thought you should know of the edge case where getInstalledPlatformVersion wont work