Jenkins powershell 插件在声明性管道中不起作用

Jenkins powershell plugin don't work in declarative pipeline

我正在尝试 运行 声明性管道作业中的 powershell 脚本,但它不起作用。好像可以,但不要什么都不做。

这是我的管道的一部分

pipeline{
    agent{
        label 'windows'
    }
    stages {
        .
        .
        .
        stage("Preparing"){
            steps{
                powershell "./scripts/SetVersion.ps1 $version"
            }
        }
        .
        .
        .
    }
}

这是管道日志中的输出

Running PowerShell script

但没有任何反应,管道进入下一步。可以肯定的是,我的脚本不是 运行。相同的指令 运行 在可编写脚本的管道

中运行良好

我尝试了 "ps" 等基本命令,效果很好。

我做错了什么吗?还是这个插件有问题?

一些附加信息

詹金斯版本:2.107.2

Powershell 插件版本:1.3

误报。这只是破坏我脚本的另一项工作。 现在一切正常。