Generates an iOS, Android or an iOS and Android build based on your Step settings and a build.json file which is inherited from the Generate cordova build configuration Step.
debug or release mode from the drop-down menu. If you set release to generate a release build, then you should select device instead of emulator in the Build command target.emulator or device in the Build command target field.ionic cordova prepare be executed before ionic cordova build? input to false in the Ionic Archive Step.
The Build configuration path to describe code signing properties input is automatically filled out with the output Environment Variable of the Generate cordova build configuation Step. You do not need to modify this input.Make sure you add the Ionic Archive Step AFTER the Generate cordova build configuration Step as the latter generates the build config file which the Ionic Archive Step uses to successfully build an iOS and/or Android project.
Make sure you insert the Ionic Archive Step BEFORE any deploy Step.
Note that if you’re building for both iOS and Android in one workflow, and either of your apps fails, the whole Ionic Archive Step will fail.
If you set the Build configuration input in the Generate Cordova Build Configuration Step to release, then you need to use the release configuration in the Ionic Archive Step as well.