Jenkins:如何通过 SSH 连接到 Windows 虚拟机

Jenkins: How do you SSH to a Windows VM

我正在 Jenkins 上尝试以下操作:

steps {
script{
    sshagent (credentials: ['creds']) {
        sh '''
            ssh -o StrictHostKeyChecking=no -tt jenkins@${IP} "
                cd
            "
        '''
    }
}

}

显然我只是想获取当前目录。作为输出,我得到:[2JConnection to IP closed

有人以前看过这个吗?

问题是 -tt 选项,我放弃了它,但它工作得很好。此外,当您编写 windows 这样的命令时,出于某种原因,它们必须在一行中编码。