2012-09-17 115 views
1

我在詹金斯創建工作有問題。在「構建」步驟中,我選擇構建「執行Windows批處理命令」,我想在其中啓動諸如opera,google chrome portable或firefox portable等瀏覽器,該命令永不終止。 View screenshot建設永不終止與詹金斯

對於IE,firefox和chrome我沒有遇到任何問題 如果有人有解決方案。謝謝你提前

回答

0

你期望什麼?您已經啓動了一個顯示錶單的可執行文件,儘管在一個永遠不能連接控制檯會話的會話中。

詹金斯,在設計上,將坐在那裏,直到可執行文件終止 - 這通常發生在用戶與其交互的表單關閉時。由於沒有GUI,所以只有當有人用任務管理器殺死它時,這個過程纔會終止。

你究竟在努力實現什麼?幾乎可以肯定有一個合理的方法來做到這一點。

+0

感謝您的回答。事實上,我啓動了一個網頁,該網頁在一些操作後自動終止瀏覽器。隨着IE鉻和Firefox我沒有任何問題,但與FirefoxPortable谷歌鉻便攜式和歌劇,是的。 – jeremx01

+0

那麼,在瀏覽器進程終止之後,詹金斯將不會繼續進行下一個構建步驟,因爲這樣設計就簡單了。 我建議您不要啓動瀏覽器,而是啓動您自己設計的可執行文件,然後啓動瀏覽器,啓動您想要的任何測試,然後終止瀏覽器,將測試結果輸出到標準輸出或文件,然後自行終止對於SUCCESS爲零錯誤代碼,對於FAIL爲非零代碼)。 – tomfanning

+0

但瀏覽器進程未啓動(甚至在任務管理器中不可見)。當我在命令提示符下測試命令時,測試成功,而jenkins,不... – jeremx01