我在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