gpt4 book ai didi

maven - 使用Jenkins从机器B运行机器A的构建

转载 作者:行者123 更新时间:2023-12-04 03:26:08 25 4
gpt4 key购买 nike

我有两台电脑。 Com-A,Com-B。

我已经在Com-A上使用Selenium Webdriver,Testng和Maven构建了自动化功能脚本。

Com-A已使用Jenkins安装了所有内容,但Com-B仅安装了jenkins,我可以运行从Com-B部署在Com-A中的构建吗?还是我还必须将所有必需的软件安装到Com-B?

最佳答案

您当前的设置足以从Com-B到Com-A远程启动构建。

请确保部署在 Com-B上的 jenkins服务器已正确配置为,而其他节点(例如:Com-A)已配置为从属。

为确保配置,请按照以下步骤操作:

  • 步骤1:转到管理Jenkins 页面,然后选择管理节点链接

    Manage Jenkins
  • 步骤2:在“管理节点”页面上,可以看到节点列表(如果已配置)。否则,默认情况下将只有一个名为主节点的节点,该节点代表主机。

  • Manage Nodes
  • 步骤3:要添加新节点,请命名(例如:selenium-slave1),然后选择“转储从站”选项以将节点添加为自定义从站。

  • Add New Node
  • 步骤4(a):添加节点后,如下所示配置节点。

    Configure New Node
  • 步骤4(b):确保在设置启动方法字段时,已选择通过ssh在Unix机器上启动从属代理(这将在主节点和从属节点之间通过ssh进行通信)。

  • enter image description here
  • 步骤4(c):根据您的设置配置突出显示的高级字段,然后单击“保存”。

  • Advance Configuration of new Node
  • 步骤5:最终,一个新节点被添加为从节点并成功配置。

  • Node Configuration Successful
  • 步骤6(a):现在配置一个新作业,以便在需要运行它时对其进行调度。

  • Add a New Job
  • 步骤6(b):添加新的Maven作业,因为已经使用maven配置了项目。

  • enter image description here

    注意:将很快添加作业配置。

    关于maven - 使用Jenkins从机器B运行机器A的构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37205447/

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