如何设置在 Linux 上运行的 Jenkins,以便在没有密码提示的情况下在远程 Windows Server 2008 上执行 PowerShell 脚本。
Linux 上的 Master Jenkins/Windows 上的 Slave。这行得通吗?
最佳答案
在Windows服务器上安装SSH服务器,并使用公钥/私钥对进行身份验证。在 Linux 上,您可以运行
ssh -i <private key file> user@host "command"
在服务器上发出“命令”。
关于powershell - 设置在 Linux 上运行的 Jenkins 来执行 PowerShell 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39509246/