Status: Closed (View Workflow)
Resolution: Not A Defect
openjdk version "1.8.0_191"
Xcode integration 2.10 (also 2.08)
We have an app we don't need to build very often. When I last worked on it, I spent some time moving it to a Jenkinsfile so we could make use of pipeline. This was working roughly three months ago. Attempting some updates now and the build phase completes, but no ipa file is created (causing the archive stage to fail as no file matches).
I have the non pipeline build job hanging around, and this still works and creates the IPA file as expected. I guess the Jenkinsfile parser has changed at some point, and perhaps something in my jenkinsfile is implicitly blocking the creation of the ipa file.
Brill, that seems to have been the property I was missing. Thanks for the help!
Harry King added a comment - Brill, that seems to have been the property I was missing. Thanks for the help!
In order to generate an IPA file after building the application, ’buildIpa: true’ is required as a parameter of the pipeline script section 'xcodeBuild'.
Since the default value of buildIpa is false, IPA files are not output unless this setting is made.