Am Samstag, 24. November 2012 04:59:38 UTC+1 schrieb Brad Knowles: > On Nov 21, 2012, at 2:08 AM, frankgarcia > <pub...@francisco-garcia.net<javascript:>> > wrote: > > > Should I create a normal system user for my Jenkins server? If so, I > guess I will have to setup everything so every time the server starts, a > full blown background user GUI session starts only for Jenkins. Any > recommendations about how to do the auto-login in the background. I could > not find that information and I am wondering what is the normal setup of > OSX users for Jenkins. > > We run our Jenkins server using Jenkins.app (by Sami Tikka, see < > https://github.com/stisti/jenkins-app>), and that at least lets us do OS > X and iOS UI testing with tools like frank-cucumber, as well as most of our > integration tests for our server-side code -- minus the four tests that > require interaction with Spotlight. >
OMG! That link is so useful. Now I no longer fear the part of code signing, UI Automation + Frank, Pasteboard, Spotlight... and you confirmed my gut feeling that running Jenkins as a background user has several downsides. Most of blog posts I read about installing Jenkins gave instructions to install it as a background user alone. I was not that serious about using my own account. I assume you guys have a unique normal OSX user for Jenkins alone. While I spice up my Jenkins setup, I wish you next week full of non-fail tests commits. Thanks a lot! Francisco