gpt4 book ai didi

testing - 在 Windows 虚拟机上运行 Jenkins 作业

转载 作者:行者123 更新时间:2023-11-28 19:54:24 25 4
gpt4 key购买 nike

我正在尝试设置 Jenkins 以在虚拟机上运行测试,但不确定如何继续。

我想做的是让Jenkins在vm上搭建环境,然后让Jenkins在vm环境上执行测试脚本。在测试通过/失败后,id 然后像 Jenkins 一样清理数据库并拉下虚拟环境。

服务器盒 - Windows 7虚拟机 - VMWare

所以我正在寻找有关如何实现上述内容的一些信息或教程。如果您可以推荐我可以使用哪些 Jenkins 插件来实现上述目标,或者如果您想超越,您能否概述实现上述目标所需的步骤,这也会有所帮助。

如有任何帮助,我们将不胜感激。

最佳答案

我正在使用 vSphere Cloud Plugin 在我的环境中这样做.这是一个基本的分步指南:

  1. 安装插件
  2. 将您的 ESX/ESXi 服务器配置为新的“vSphere 云”
  3. 创建一个新的 Jenkins 节点,类型为“在 vSphere Cloud 下运行的从属虚拟计算机”(在安装插件后可用)。
  4. 配置新节点时,可选择指定快照名称。这将在节点启动时将 VM 恢复到此快照。
  5. 在管道脚本中使用节点:node("node-name-or-label") { ...您的代码... }

我将上述方法用于大约 10 个 Windows 节点,将每个节点恢复为“干净”快照以使用已知状态开始每个构建。

关于testing - 在 Windows 虚拟机上运行 Jenkins 作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28580812/

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