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

Control the signing certificate for both the build and the packaging step

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Resolved (View Workflow)
    • Priority: Trivial
    • Resolution: Fixed
    • Component/s: xcode-plugin
    • Labels:
      None
    • Similar Issues:

      Description

      I currently have a need to build the same XCode project multiple times with different Provisioning Profiles and Identities. Currently, I do this by appending a 'CODE_SIGN_IDENTITY="xxxxxx"' to the 'xcodebuild' command, and '--sign "xxxxxx"' to the xcrun command when packaging the .ipa, where "xxxxxx" is the identity, such as "iPhone Distribution: SomeCompany".

      NOTE: for the '--sign' parameter on the xcrun command, this is actually a parameter to the tool "PackageApplication", which you run using xcrun.

        Attachments

          Activity

          Hide
          aheritier Arnaud Héritier added a comment -

          To be added in 1.3.0

          Show
          aheritier Arnaud Héritier added a comment - To be added in 1.3.0
          Show
          lacostej lacostej added a comment - Is this fixed by https://github.com/jenkinsci/xcode-plugin/pull/15 ? This was just merged. Test using: https://buildhive.cloudbees.com/job/jenkinsci/job/xcode-plugin/ws/target/xcode-plugin.hpi
          Hide
          lacostej lacostej added a comment -

          I believe this was fixed by the aforementioned commit. 1.3.3 was released yesterday and should contain the fix.

          Show
          lacostej lacostej added a comment - I believe this was fixed by the aforementioned commit. 1.3.3 was released yesterday and should contain the fix.

            People

            • Assignee:
              lacostej lacostej
              Reporter:
              mandeepr Mandeep Rai
            • Votes:
              3 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: