我正在尝试在声明性管道作业中运行 powershell 脚本,但它不起作用。它似乎有效,但不要什么都不做。
这是我的管道的一部分
pipeline{
agent{
label 'windows'
}
stages {
.
.
.
stage("Preparing"){
steps{
powershell "./scripts/SetVersion.ps1 $version"
}
}
.
.
.
}
}
这是管道日志中的输出
Running PowerShell script
但是什么也没有发生,管道进入下一步。并且可以肯定我的脚本没有运行。相同的指令在可编写脚本的管道中运行得很好
我尝试了诸如“ps”之类的基本命令,效果很好。
难道我做错了什么?还是这个插件有问题?
一些附加信息
詹金斯版本:2.107.2
Powershell 插件版本:1.3