从Jenkins linux服务器在windows部署服务器上执行cmd文件
我们有一个詹金斯主机(Linux)和一个詹金斯从机(windows)。我们正在开发.NETWeb应用程序。 最初,我们的部署是通过TeamCity准备工件,并在部署服务器中手动调用cmd文件,然后进行部署。cmd文件在内部调用nant并部署所有必需的东西 现在我们使用Jenkins来实现CI/CD管道 我们已经能够成功地准备工件,并通过Jenkins将工件复制到部署服务器。建造和工件准备工作正在詹金斯奴隶中心进行 挂起是,我们只需要在部署服务器中执行“cmd”文件 谁能告诉我,如何在Jenkins的部署服务器中执行“cmd”文件? 我们在詹金斯使用自由泳项目从Jenkins linux服务器在windows部署服务器上执行cmd文件,jenkins,Jenkins,我们有一个詹金斯主机(Linux)和一个詹金斯从机(windows)。我们正在开发.NETWeb应用程序。 最初,我们的部署是通过TeamCity准备工件,并在部署服务器中手动调用cmd文件,然后进行部署。cmd文件在内部调用nant并部署所有必需的东西 现在我们使用Jenkins来实现CI/CD管道 我们已经能够成功地准备工件,并通过Jenkins将工件复制到部署服务器。建造和工件准备工作正在詹金斯奴隶中心进行 挂起是,我们只需要在部署服务器中执行“cmd”文件 谁能告诉我,如何在Jenkin
选择该选项后,将出现一个框来输入命令 我们已经在正在进行构建的地方安装了jenkins代理。但我们不会在部署服务器(dev、sys、uat、live)上安装代理。有没有办法从jenkins build agent在这些部署服务器中执行“cmd”文件?@ArunJoy“但是我们不会在部署服务器上安装代理”为什么?如果不这样做,如何访问部署服务器?嘘?嗨,如果不在部署服务器上安装代理,是否不可能执行远程脚本?如果我们有5个环境,那么我们在所有服务器中都安装了代理?不能通过执行“psexec”或任何其他方式完成吗?这是通过使用共享网络路径完成的。为jenkins build server提供对应用程序服务器共享路径的读/写访问,此操作已完成。我们已在正在生成的位置安装了jenkins代理。但我们不会在部署服务器(dev、sys、uat、live)上安装代理。有没有办法从jenkins build agent在这些部署服务器中执行“cmd”文件?@ArunJoy“但是我们不会在部署服务器上安装代理”为什么?如果不这样做,如何访问部署服务器?嘘?嗨,如果不在部署服务器上安装代理,是否不可能执行远程脚本?如果我们有5个环境,那么我们在所有服务器中都安装了代理?不能通过执行“psexec”或任何其他方式完成吗?这是通过使用共享网络路径完成的。通过向jenkins build server提供对应用程序服务器共享路径的读/写访问,此操作已完成。