我在Jenkins的全局工具配置下設置了cmake工具。我想引用它在我的jenkinsfile但定製是給這個錯誤:如何引用jenkins文件中Jenkins全局工具配置中設置的工具?
'cmake is not a recognised command'.
我這是怎麼在jenkinsfile引用它:
stage('run CMake')
{
bat '''
mkdir build
cd build
cmake -DBOOST_ROOT=E:/local/boost_1_64_0 -DOPC_UA_FRAMEWORK_ROOT=E:/local/bhi-opcuaframework-1.2.0-win32
這是CMake的在配置詹金斯儀表板:
這是我在全球工具配置設置的樣子。
如何正確引用管道中的工具?
請幫忙!!
我已經在Jenkins master上安裝了cmake。我真正想知道的是如果我在jenkins文件中恰當地調用了這個全局工具設置。請看看我的jenkins文件。是commad'cmake'足夠讓jenkins知道該工具是在其全局工具配置中配置的,並從那裏選擇cmake的路徑?或者我們是否必須在jenkins文件中爲jenkins添加類似tool = cmake的內容來替代我們所指的全局設置? 。你知道嗎? – JenkinsNewbie1989