gpt4 book ai didi

ubuntu - Ubuntu上的Jenkins,在Windows机器上触发exe文件

转载 作者:行者123 更新时间:2023-12-04 18:32:30 25 4
gpt4 key购买 nike

我有下一个情况,
Jenkins 安装在 Ubuntu 机器上。我需要运行一些位于某些 Windows 机器上的 .exe 文件(地址为 192.168.0.111)。
如何在 Jenkins 中创建该特定工作? (请注意,Jenkins 位于 Ubuntu 机器上)。

在寻找解决方案时,我阅读了很多关于主/从 Jenkins 发行版的信息。可以用类似的方法解决这个问题……还是有人有更好的解决方案?

最佳答案

主/从配置将最容易实现。使用 Windows 从站和与该从站绑定(bind)的作业,而不是暴露于 linux 执行壳构建步骤,可以访问执行Windows批处理命令构建步骤。

要将 Jenkins Windows 从站设置为服务,read the following guide .
设置完成后,您将在 Jenkins 界面上创建一个自由样式的作业,就像创建任何主作业一样,但是您将指定此作业仅在 Windows 节点(从属节点)上执行。然后使用 执行Windows批处理命令像从 Windows 命令行一样启动文件的构建步骤。记得使用 %VAR%而不是 ${VAR}用于变量访问。

如果您确实需要从 *nix 机器向 Windows 机器发送命令,那么有一个问题正在讨论:
Executing exe or bat file on remote windows machine from *nix

关于ubuntu - Ubuntu上的Jenkins,在Windows机器上触发exe文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22932653/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com