2012-08-24 22 views
4

我正在使用Jenkins和Ant來運行我的硒測試。當我在本地機器上運行它時它工作正常。 現在我有一個位於不同位置的Jenkins服務器,我必須在該服務器上運行我的測試。 當我試圖在該服務器上運行測試它失敗了,因爲它無法找到build.xml文件。你能告訴我如何更改主目錄路徑嗎?jenkins error致命錯誤:無法在C: selenium測試中找到構建腳本moveon moveon4tests1 build.xml

Started by user :********** 
Building in workspace /var/lib/jenkins/jobs/moveon4 java tests/workspace 
FATAL: Unable to find build script at C:\selenium tests for move\movetests1\build.xml 
Build step 'Invoke Ant' marked build as failure 
Finished: FAILURE 

回答

6

您在Jenkins作業配置中使用「Invoke Ant」來執行Ant構建的構建步驟嗎?如果是這樣,構建文件的位置隱藏在高級部分 - 這是詹金斯惱人的怪癖。

+0

是的我正在使用調用Ant。它在localhost:8080的本地機器上工作正常。和build.xml的位置(C:\ selenium測試move \ movetests1 \ build.xml)現在我有一個不同的服務器。我如何配置,以便找到我的機器上的build.xml? – user1613627

+1

通過錯誤消息,您的構建文件應該位於/ var/lib/jenkins/jobs/moveon4 java tests/workspace下的某處。您可以點擊Jenkins作業頁面上的Workspace鏈接進行追蹤。 –

+1

這個錯誤很明顯,Jenkins無法看到build.xml文件。首先檢查文件的完整位置,並嘗試Gareth_Bowles所說的話,我相信它會起作用。還要檢查工作區的位置和所需的文件。 –

相關問題