RPE on Jenkins node without GUI
Hi,
I am trying to run Rational Publishing Engine (RPE) on a Jenkins node using a Jenkins job and calling RPE over its command line interface. DOORs is also installed there and RQM is reachable via web.
My problem is now that RPE gets stuck when called to create a word document and the Jenkins job just runs forever without any error. I think it is because of the graphical elements (like the process bar) RPE creates, as our Jenkins node can not handle graphical stuff.
Any idea how to fix this? Are there any experiences with RPE and Jenkins? As far as I can see, many GUI elements of RPE can be turned off, but for example not the process bar...
Thank you!
One answer
I suppose you are using the parameters (-noresult -nosplash) in the command as in
%RPE_HOME%\launcher\rpe-launcher.exe -publish filepath_filename.dsx -noresult -nosplash
You also need to set "Use publish wizard" as "No" in Windows > Preferences > RPE > Document Execution. After this, you should not see the Launcher GUI.
Comments
Thanks for the answer.
Yes, I exactly do what you wrote.
Okay, but I can not do this as I have no GUI to go to Windows > Preferences > RPE > Document Execution. Is there any way of doing this over the command line interface?
It is one time change in Settings. You cannot change it through CLI.
I set "Use publish wizard" to "No", but the loading bar and one window still open. Any other idea?
You can see that manual intervention is not needed though window opens. It gets closed by itself after document generation is done. Will check if any other parameter is available.