zoukankan      html  css  js  c++  java
  • Jenkins分布式构建

    Jenkins分布式构建

    有时,如果有一个实例,它是一个更大,更重的项目,需要定期编译生成在许多计算机上。并运行所有这些构建了中央台机器上可能不是最好的选择。在这种情况下,人们可以配置其他Jenkins 机器是从机用来负载关闭主Jenkins服务器。
    有时候,可能还需要几个不同的环境来测试你的构建。这种情况下使用从机来表示每一个请求的环境中,几乎是必须的。

    从主机设置为从主分载构建项目,一旦安装后,这种任务分布是相当自动化的。确切的委托行为取决于每个项目的配置; 有些项目可能会选择“坚持”到特定的计算机的构建,而其他人可能会选择从机之间自由走动。

    由于每个从运行一个称为“从代理”独立的程序,没有必要在从机上安装完整Jenkins(包或编译的二进制文件)。有多种方法来启动从机代理,但最终从机和Jenkins 主机需要建立一个双向通信链路(例如,TCP/IP套接字。),以便进行操作。

    要建立从机/在Jenkins节点,请按照以下步骤操作。
    第1步- 转到管理(Manage Jenkins)部分,滚动到管理节点的部分。
    第2步 - 点击新节点
    第3步- 给一个名称为节点,从选项选择Dumb,并单击确定。

    第4步 - 输入节点从机的细节信息。在下面的例子中,我们考虑从机器在 Windows 机器上,因此的选择“Let Jenkins control this Windows slave as a Windows service” 被选择作为启动方法。我们还需要添加从节点的必要的细节,如节点名称和节点机的登录凭据。 单击保存按钮。为其输入名称为“New_Slave”作为标签,可以使用该从机来配置作业。

    一旦上述步骤完成后,新的节点机最初将处于脱机状态,但会在连网状态,如果在上一屏幕中的所有设置都正确输入。如果需要,可以在任何时间使节点从机脱机。

  • 相关阅读:
    文档库文件上传Webpart(原创)
    SharePointWebControls帮助类
    使用反射创建动态程序集
    Silverlight Workflow 工作流设计器和工作流编辑器的若干截图,先睹为快(Workflow Designer)
    Using Networking to Retrieve Data and Populate a DataGrid
    昕友silverlight表单设计器的使用 (原创 Form Designer)
    Bing翻译和Google翻译的比较
    具有某接口与是某类型
    UI Automation in WPF/Silverlight
    RTP/RTCP/RTSP/SIP/SDP
  • 原文地址:https://www.cnblogs.com/cxwblog/p/9243472.html
Copyright © 2011-2022 走看看