我有一个应用程序,安装程序是由Qt框架安装程序。我制作了jenkins pipeline,我想在这里运行这个安装文件。在Windows 10上,我得到了退出1状态,但应用程序没有安装。在linux系统上,我很容易通过jenkins管道安装它。这是我的代码
stage('Install test'){
echo "Instalation..."
bat("${installer_file} silent=1 skipAdminOperations=1")
}
其中skipAdminOperations
是我的自定义标志。当我在节点上运行它时,它正在工作。当我在命令中添加--verbose
标志时,它在jenkins安装程序上安装了应用程序,但最后卡在命令行中。
解决。如果您有类似的问题,您需要在命令
之前添加@START /wait
。