linux - 使用 Jenkins 部署到 Linux 服务器,然后从 Windows 服务器运行 selenium 测试

标签 linux windows jenkins multiplatform

我目前正在尝试使用 jenkins 将 PHP 网站部署到 Linux 服务器,然后使用相同的作业在 Windows 服务器上使用 python 运行一组 selenium 测试用例,我可以单独完成这两件事,但无法找到在同一个作业中完成这两项工作的方法。

我尝试使用“执行 shell”设置,然后执行 Windows shell,但不知道如何告诉作业这些是不同的服务器,或者这是否是正确的方法。

最佳答案

您想在同一份工作中同时从事这两项工作有什么原因吗? 如果您希望作业 B 仅在作业 A 成功完成后运行,您可以通过在作业 A 配置中使用“添加构建后操作”来让作业 A 触发作业 B。

关于linux - 使用 Jenkins 部署到 Linux 服务器,然后从 Windows 服务器运行 selenium 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27863882/

相关文章:

c++ - 函数 waveOutUnprepareHeader 返回错误 33 WAVERR_STILLPLAYING

python - 检查repo是否脏时gitpython错误

api - 如何向 Skype 聊天室发出 Jenkins 构建状态警报?

xcode - Jenkins 与 Xcode 8 和 iOS 模拟器 : "Timed out waiting 120 seconds for simulator to boot, current state is 1"

linux - 'n' 在我的 vim 中等待很短的时间,然后搜索下一个

linux - 在 Linux 中处理 SIGSEGV?

windows - 在文件中使用 cygwin 将 windows 路径转换为 ​​unix 路径的命令

git - Windows 上的接收后 Hook 和 Jenkins

php - UTF-8贯穿始终

linux - 在 ARM 机器上的 Linux 中如何处理系统调用