2019年5月10日 星期五

Windows Jenkins install & Setting

其實安裝沒什麼難的

https://jenkins.io/download/

在這裡下載最新版本,一路下一步安裝,然後就會預設localhost:8080網頁


會寫這篇的原因反而是在編譯的時候會出現的問題

如果你想要專案建置過程中下參數,很容易得到這個問題




The system cannot find the file specified
FATAL: command execution failed
java.io.IOException: CreateProcess error=2, The system cannot find the file specified
 at java.lang.ProcessImpl.create(Native Method)
 at java.lang.ProcessImpl.<init>(Unknown Source)
 at java.lang.ProcessImpl.start(Unknown Source)
Caused: java.io.IOException: Cannot run program "sh"



這主要是編譯環境的問題
要進入Jenkins server 把sh.exe (通常是C:\Program Files\Git\Bin) 的路徑
設定到環境變數在環境變數裡的Path新增進去
另外如果是使用JAVA的話別忘記Jenkins主機也需要設定Path以及CLASSPATH 在Value填入相關路徑

沒有留言:

張貼留言