5
我在這個主題上瀏覽了很多。這個問題有不同的變化,或者沒有解決我的問題的答案。任何幫助表示讚賞。Jenkins在不打開瀏覽器的情況下運行硒測試
- 我在我的虛擬機上安裝了firefox作爲根在
/usr/bin/firefox
。 - 我下載了Maven項目來運行硒測試,並使用
mvn clean install
命令在我的虛擬機上手動運行它 。這會打開 瀏覽器,並且也成功運行測試。 - 現在我運行詹金斯爲自己(
JAVA_HOME
是/usr/java/latest
並開始服務爲nohup java -jar jenkins.war --httpPort=-1 --httpsPort=8082
;版本 爲1.522)。 - 創建一個新的自由式s/w項目;配置作業 下載maven項目並調用maven目標'clean install';
- 當我運行作業時,可以看到控制檯 輸出中的步驟,但瀏覽器未打開。它也鎖定我的AD帳戶。
這是怎麼發生的?什麼是修復?
那麼我怎麼能在前景中看到nohup和jenkins顯示firefox的好處呢?在專業環境中,nohup是必須的,以便我們不必每天都爲用戶啓動Jenkins。 (或)如果Firefox在後臺無聲運行,它鎖定我的帳戶出於某種原因。如果我能克服這一點,那麼我可以使用nohup以及在後臺運行firefox。對此有何意見? – user1164061
答案已經用另一個選項編輯,以啓動Jenkins – ikostenko
jenkins的大多數預打包版本(RPM,deb,pkg等)將被配置爲啓動jenkins作爲守護進程。啓動jenkins作爲守護進程的另一種方法是使用(很少記錄的) - daemon參數。任何你製作自己的服務包裝的理由?該wiki可能應該更新。 – coffeebreaks