Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-17457

get a "non-existing directory" problem when making an IPA after building a workspace.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • xcode-plugin
    • None
    • Xcode 4.6.1

      I'm using cocoapods for dependency management. It requires that apps get build using a workspace file, instead of a regular project file. And it adds a "Pods" project into that workspace, which is used by my app.

      So, in my xcode settings in the Jenkins job, the only things I set are the "schema" and "workspace" settings. It builds the app just fine, but the "Build IPA" step fails.

      The message that I get is:
      Cannot remove *.ipa files from a non-existing directory: /Users/jenkins/.jenkins/jobs/myapp/workspace/build/-iphoneos

      So, it appears that it expects my app to exist in a directory named "build", relative to my project. And since I'm not specifying configuration, there's no "Release" in front of the "-iphoneos" part of the path.

      So, is there anything I can do to fix this?

            Unassigned Unassigned
            dmorrow Dan Morrow
            Votes:
            8 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated: