【问题标题】:Using Jenkins to deploy to a Linux server and then run selenium test from a windows server使用 Jenkins 部署到 Linux 服务器,然后从 windows 服务器运行 selenium 测试
【发布时间】:2015-01-09 15:28:10
【问题描述】:

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

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

【问题讨论】:

    标签: linux windows jenkins multiplatform


    【解决方案1】:

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

    【讨论】:

    • 感谢您的评论,我认为在一项工作中进行部署和测试会是一个更简洁的解决方案,我们与其他测试工作一起执行此操作,但测试和部署在同一台服务器上,我不知道为什么这在一项工作中不容易做到。
    猜你喜欢
    • 2016-04-18
    • 2020-09-22
    • 2016-08-18
    • 1970-01-01
    • 2015-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多