linux - 从安装在 Linux 上的 Jenkins 运行 Windows 批处理文件

标签 linux windows jenkins

我在 Linux 服务器上运行 Jenkins。它获取构建的 war 文件并将其部署到另一台 linux 机器并重新启动 tomcat。

之后我想做的是在 Windows 机器上运行一个批处理文件,该文件针对该安装运行一些 Postman 测试。我不确定如何完成这项工作,因为办公室里没有其他人这样做过。

如果没有像 Wine 这样的东西,这可能吗?

感谢任何帮助!

最佳答案

一种可能性是将该 Windows 机器添加为“代理”节点。它不会有完整的 Jenkins 安装。这是 some documentation添加 Windows 代理(以前称为从属节点)。然后您可以让该代理运行批处理脚本,或任何您需要的。

关于linux - 从安装在 Linux 上的 Jenkins 运行 Windows 批处理文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58171571/

相关文章:

Linux 列表文件递归地忽略模式

python - 以随机顺序打印字典的内容

linux - 信号 15 终止

linux - 如何更改 bash 脚本的 `echo` 输出?

windows - 如何将 .sh 文件与 Cygwin 相关联?

java - 在 Jenkins 中设置 java 自定义位置

jenkins - 无法使用 Jenkins 从 Powershell 脚本导入模块

linux - 在 groovy 脚本中更改文件扩展名时执行 shell 命令时出现意外标记 '.'

windows - 推送到 Windows Azure 后出现错误 : You do not have permission to view this directory or page

sql-server - 我可以在一组 Azure 服务器上运行 .bat 文件吗?