[
https://issues.jenkins-ci.org/browse/JENKINS-12653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=158723#comment-158723
]
Arnaud Héritier commented on JENKINS-12653:
-------------------------------------------
how is setup your jenkins ? Is it a manual install (java -jar jenkins.war) or
an installation done with the MacOS distribution ?
I don't really understand why the test app has to be launched as root, it is a
part of iOS devs I didn't yet sudy but couldn't you allow the the user running
jenkins to launch as root without password the script you need (using sudoer
configuration ? )
> Need Plugin for passing credentials to Post Script in XCode Builds
> ------------------------------------------------------------------
>
> Key: JENKINS-12653
> URL: https://issues.jenkins-ci.org/browse/JENKINS-12653
> Project: Jenkins
> Issue Type: Improvement
> Components: xcode
> Environment: xcode, iOS
> Reporter: Shri iDev
> Priority: Blocker
>
> I am trying to implement complete end to end automation from generating the
> build and running automation test on that build for iPhone using Xcode
> plugin. I have been able to generate the build and now trying to run the
> automation by running the a post script. To invoke the instruments tools I
> need to use "Sudo" command which needs to be run on the super user or needs
> login id and password to be passed of the current user. Without sudo command
> following error comes up:
> "instruments[64703:60f] -[NSAlert alertWithError:] called with nil NSError. A
> generic error message will be displayed, but the user deserves better.
> _RegisterApplication(), FAILED TO establish the default connection to the
> WindowServer, _CGSDefaultConnection() is NULL. Mon Feb 6 13:15:20
> inpunml310743 instruments[64703] : kCGErrorFailure: Set a breakpoint @
> CGErrorBreakpoint() to catch errors as they are logged. 2012-02-06
> 13:15:20.179 instruments[64703:60f] Recording cancelled : At least one target
> failed to launch; aborting run Instruments Trace Error : Failed to start
> trace. Build step 'Execute shell' marked build as failure Finished: FAILURE"
> with sudo command(since it does not get password) this error comes:
> sudo: no tty present and no askpass program specified.
> PS: I am able to run the script manually by double clicking and it starts the
> instruments tools for automation. This does not work with jenkins only as it
> I think tries to remotely access the application(I am running jenkins on
> localhost).
> Please help as it of very high priority for me.
--
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