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"
      '''
  }
  }

Respuestas a la pregunta(1)

Su respuesta a la pregunta