Quantcast

[JIRA] (JENKINS-12635) packaging ipa doesn´t work if run on a slave

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

[JIRA] (JENKINS-12635) packaging ipa doesn´t work if run on a slave

JIRA noreply@jenkins-ci.org
Falko Richter created JENKINS-12635:
---------------------------------------

             Summary: packaging ipa doesn´t work if run on a slave
                 Key: JENKINS-12635
                 URL: https://issues.jenkins-ci.org/browse/JENKINS-12635
             Project: Jenkins
          Issue Type: Bug
          Components: xcode
    Affects Versions: current
         Environment: MacOS 10.6
            Reporter: Falko Richter
            Priority: Blocker


I check to package ipa files, but in my custom output directory, which i called "output" there is no ipa file. all the .app and .dsym folders are there but no ipa. Also, I get this message: Cannot remove *.ipa files from a non-existing directory: /Users/hudson/build/output, so I can only assume the plugin is searching at the wrong location for the "output" folder.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

[JIRA] (JENKINS-12635) packaging ipa doesn´t work if run on a slave

JIRA noreply@jenkins-ci.org

     [ https://issues.jenkins-ci.org/browse/JENKINS-12635?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Arnaud Héritier reassigned JENKINS-12635:
-----------------------------------------

    Assignee: Arnaud Héritier
   

> packaging ipa doesn´t work if run on a slave
> --------------------------------------------
>
>                 Key: JENKINS-12635
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-12635
>             Project: Jenkins
>          Issue Type: Bug
>          Components: xcode
>    Affects Versions: current
>         Environment: MacOS 10.6
>            Reporter: Falko Richter
>            Assignee: Arnaud Héritier
>            Priority: Blocker
>
> I check to package ipa files, but in my custom output directory, which i called "output" there is no ipa file. all the .app and .dsym folders are there but no ipa. Also, I get this message: Cannot remove *.ipa files from a non-existing directory: /Users/hudson/build/output, so I can only assume the plugin is searching at the wrong location for the "output" folder.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

[JIRA] (JENKINS-12635) packaging ipa doesn´t work if run on a slave

JIRA noreply@jenkins-ci.org
In reply to this post by JIRA noreply@jenkins-ci.org

    [ https://issues.jenkins-ci.org/browse/JENKINS-12635?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=158534#comment-158534 ]

Arnaud Héritier commented on JENKINS-12635:
-------------------------------------------

Hi,

  Can you tell me :
  * What is the version of the plugin you are using and the version of xcode.
  * Which parameters are set for xcode in your jenkins job.
  * which revelant configuration you have in your xcode project about these path.

I already had a similar feedback but I didn't had enough feedback to understand what was wrong with the actual code. I think that the default build directory computed by the plugin is wrong in some cases but I don't find when ...

Cheers
               

> packaging ipa doesn´t work if run on a slave
> --------------------------------------------
>
>                 Key: JENKINS-12635
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-12635
>             Project: Jenkins
>          Issue Type: Bug
>          Components: xcode
>    Affects Versions: current
>         Environment: MacOS 10.6
>            Reporter: Falko Richter
>            Assignee: Arnaud Héritier
>            Priority: Blocker
>
> I check to package ipa files, but in my custom output directory, which i called "output" there is no ipa file. all the .app and .dsym folders are there but no ipa. Also, I get this message: Cannot remove *.ipa files from a non-existing directory: /Users/hudson/build/output, so I can only assume the plugin is searching at the wrong location for the "output" folder.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

[JIRA] (JENKINS-12635) packaging ipa doesn´t work if run on a slave

JIRA noreply@jenkins-ci.org
In reply to this post by JIRA noreply@jenkins-ci.org

    [ https://issues.jenkins-ci.org/browse/JENKINS-12635?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=158588#comment-158588 ]

Falko Richter commented on JENKINS-12635:
-----------------------------------------

I´m using Jenkins ver. 1.450 on a Ubuntu machine with a macOS slave running 10.6
The plugin is version 1.3
Configuration is set to "Debug"
Technical VErsion is set to "${BUILD_NUMBER}"
Build output directory is set to "output"
and I unlock the keychain.

There is nothing fancy in my XCode project, the build products all end up in the correct location, meaning a subfolder in the workspace named "output". Only thing missing in that folder is the ipa files.

               

> packaging ipa doesn´t work if run on a slave
> --------------------------------------------
>
>                 Key: JENKINS-12635
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-12635
>             Project: Jenkins
>          Issue Type: Bug
>          Components: xcode
>    Affects Versions: current
>         Environment: MacOS 10.6
>            Reporter: Falko Richter
>            Assignee: Arnaud Héritier
>            Priority: Blocker
>
> I check to package ipa files, but in my custom output directory, which i called "output" there is no ipa file. all the .app and .dsym folders are there but no ipa. Also, I get this message: Cannot remove *.ipa files from a non-existing directory: /Users/hudson/build/output, so I can only assume the plugin is searching at the wrong location for the "output" folder.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

[JIRA] (JENKINS-12635) packaging ipa doesn´t work if run on a slave

JIRA noreply@jenkins-ci.org
In reply to this post by JIRA noreply@jenkins-ci.org

    [ https://issues.jenkins-ci.org/browse/JENKINS-12635?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161518#comment-161518 ]

Leena N commented on JENKINS-12635:
-----------------------------------

I also encountered the same problem. The error I got was "Cannot remove *.ipa files from a non-existing directory: /Users/miniuno/jenkins/workspace/ipad_app/build/DEBUG-iphoneos". I was not sure from where the directory "DEBUG-iphoneos" got added, because I've never configured it anywhere.

But when I added a full path for "Build Output Directory" as ${WORKSPACE}/build, it started working.

The Jenkins version: 1.447
The XCode version: 4.2
The XCode Plugin version: 1.3.1

Hope this gives some clue into the problem.

Thanks,
Leena
               

> packaging ipa doesn´t work if run on a slave
> --------------------------------------------
>
>                 Key: JENKINS-12635
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-12635
>             Project: Jenkins
>          Issue Type: Bug
>          Components: xcode
>    Affects Versions: current
>         Environment: MacOS 10.6
>            Reporter: Falko Richter
>            Assignee: Arnaud Héritier
>            Priority: Blocker
>
> I check to package ipa files, but in my custom output directory, which i called "output" there is no ipa file. all the .app and .dsym folders are there but no ipa. Also, I get this message: Cannot remove *.ipa files from a non-existing directory: /Users/hudson/build/output, so I can only assume the plugin is searching at the wrong location for the "output" folder.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

[JIRA] (JENKINS-12635) packaging ipa doesn´t work if run on a slave

JIRA noreply@jenkins-ci.org
In reply to this post by JIRA noreply@jenkins-ci.org
Mark Warren commented on Bug JENKINS-12635

I can confirm Leena's modification will indeed allow a slave to build an Xcode project. I had exactly the same issue until I added that option to Build Output Directory.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira
Loading...