|
|
_0.png) |
|
|
|
|
Issue Type:
|
Bug
|
|
Affects Versions:
|
current |
|
Assignee:
|
wolfs
|
|
Components:
|
all-changes |
|
Created:
|
12/Jul/12 10:56 PM
|
|
Description:
|
Cannot run Xcode "instruments -t <path>/Automation.tracetemplate <path>/iPhone.app" command with jenkins mac installer. It seems to fail when running the full instruments command. I used another installer and it works https://github.com/stisti/jenkins-app so it must be the way it is installed with jenkins-1.474.pkg.
I've done everything possible. Changing the user/group to <user>:staff, as well as /Users/Shared/Jenkins, and relaunching with sudo launchctl load -w org.jenkins-ci.plist; sudo launchctl unload -w org.jenkins-ci.plist
Currently out of ideas...but this installer does not work well with me.
|
|
Environment:
|
OSX 10.7.4
|
|
Project:
|
Jenkins
|
|
Priority:
|
Major
|
|
Reporter:
|
dave a
|
|
|
|
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
|
|
If you use the official Jenkins installer for Mac, it installs Jenkins as a launch daemon. Launch daemons run in the system context where they have no access to any GUI session.
If I try the instruments command from Terminal, it needs to pop up an authorization dialog. This will not be possible for launch daemons.
Your best bet is to either
Currently the Mac installer is working correctly, although I admit the official Mac installer does not seem to serve the Mac developers very well. Probably a good size portion of Jenkins users on Mac are iOS developers and running Jenkins as a launch daemon seems be a poor match for their use case.
There aren't many Jenkins developers working on the Mac installer (only 2, I think). I think we need to change the Mac installer in some way but how exactly, I do not know. If you have suggestions, please let us know on the mailing lists or here.
I will close this for now as this isn't really a bug in Jenkins.