Help with Jenkins and FinalBuilder

126 views
Skip to first unread message

Joseph Beard

unread,
Dec 31, 2014, 6:18:28 PM12/31/14
to jenkins...@googlegroups.com
I have created a job in Jenkins that will start and run my Final Builder Project on a slave machine.

The first action is to install my desired software. Even though I am running Final Builder silently, I should see the GUI pop up for the product that is installing. If I copy the same script into the command line, it runs correctly and I see the GUI pop up to install the desired software.

When I run the Jenkins job, I don't see any GUI open on the slave machine. I open the task manager and I see final builder open and running and I even later see the product has installed, but I can't seem to get the GUI's to open on the desktop. I need the GUI because I am running automated tests with the GUI of the desired software to simulate user experience. 

I made sure that the Jenkins service is running as the username I am logged into the machine with. I also made sure to check the interact with desktop option with the username.

thanks

Joseph Beard

unread,
Dec 31, 2014, 7:43:10 PM12/31/14
to jenkins...@googlegroups.com

It has something to do with the Interactive Services Detection.

 

If I go into the registry in HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Windows

 

I find NonInteractiveServices and change the setting from 1 to 0, this gives me a message when the GUI is to pop up on the desktop. When I click the ‘view message’ button, I see the GUI for ArcGIS Pro installing.

 

Not sure how, but is there a way to get around this setting, so the GUI just pops up?


--
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-users/iXt5K7Omho0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/83552018-6728-4c58-9a18-2040a7cc89ab%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Joseph Beard

unread,
Jan 4, 2015, 12:45:37 PM1/4/15
to jenkins...@googlegroups.com
I figured out the problem.

The problem is installing as a service. When running a service, it will not run a program's GUI as normal. 

The answer to my problem is to connect to the client through another medium in order to bring up the GUI. 
Reply all
Reply to author
Forward
0 new messages