Pasar variables al bloque de script de powershell en una tubería de jenkins
¿Hay alguna manera de usar variables geniales dentro de un script de PowerShell? Mi script de muestra es el siguiente ...
node {
stage('Invoke Installation') {
def stdoutpowershell
def serverName = env.fqdn
withEnv(['serverName = $serverName']) {
echo "serverName : $serverName"
stdoutpowershell = powershell returnStdout: true, script: '''
write-output "Server is $env:serverName"
'''
}
}