2012-06-12 237 views
1

我有Jenkins和Nant-plugin。我有一份nunit測試工作。在構建項目時出現錯誤:如何在Jenkins中配置Nant插件

Executing command: cmd.exe /C ""NAnt.exe ./nant.build && exit %%ERRORLEVEL%%"" [GuiTests] $ cmd.exe /C '"NAnt.exe ./nant.build && exit %%ERRORLEVEL%%"' 'NAnt.exe' is not recognized as an internal or external command, operable program or batch file.

是否意味着我應該安裝nant並手動設置環境變量?那麼爲什麼Nant-plugin?

回答

2

是的,和ANT插件一樣,它需要外部安裝。您可以在主Jenkins配置頁面上配置自動安裝(http://<jenkins-server>/configure,搜索Nant Builder),但根據我的經驗,最好不要參與Jenkins自動安裝 - 它們相當古怪。

該插件的原因是您的構建的可移植性。使用插件,您無需爲Linux(Execute Shell)和Windows(執行Windows批處理命令)構建而指定不同的構建步驟,而是可以使用相同的執行NAnt構建步驟。

+0

此解答是否有用? –

相關問題