管理环境

    您的查询搜索没有结果。

    管理环境

    GoCD 使用一个 XML 配置文件进行配置。该文件可以通过 GoCD 服务器仪表板进行编辑。GoCD 允许您独立编辑配置的部分内容,并在保存之前检查配置的语法。如果您愿意,也可以通过点击管理选项卡中的 Config XML 部分来编辑完整的 XML 文件。

    创建新环境

    环境是流水线和代理的分组。通过将代理分配给一个环境,它将仅用于运行属于该环境流水线的工作。一个代理可以属于多个环境。这意味着,例如,同一个代理可以用于向 UAT 或性能测试环境部署某些内容。然而,一个流水线只能分配给一个环境。通常,这些流水线代表需要在给定环境中完成的任务。例如,将三层应用程序部署到具有 6 台机器的 UAT 环境中,并对设置运行冒烟测试。

    然而,一旦代理与一个或多个环境相关联,它将不再能够拾取不属于任何环境的流水线任务。环境外的流水线只会被分配给默认池中的代理(未关联任何环境)。

    您可以通过以下步骤在管理界面中创建一个环境。此示例创建了一个生产环境,添加了部署流水线以及安装在生产服务器上的代理。

    • 点击“环境”选项卡

    • 点击“添加新环境”

    • 为环境提供一个名称

    • 点击“保存”。现在环境已创建。您可以继续添加流水线、代理和/或环境变量。

    添加一个或多个需要在此环境中运行的流水线

    添加一个或多个与环境关联的代理

    添加一个或多个需要传递的环境变量或安全环境变量。

    通过 xml 设置环境的方法可以在配置参考

    将新代理添加到现有环境

    您可以在“代理”选项卡中非常轻松地完成此操作。只需选择要添加到环境中的代理,然后点击“环境”按钮。所有现有环境将按字母顺序显示。为要添加的所有环境选择三种状态之一,然后点击“应用”按钮。

    • 环境带有勾选将把环境添加到所有选定的代理中。
    • 环境带有破折号表示部分选定代理与此环境关联。点击“应用”后不会发生任何更改。
    • 环境无勾选将从所有选定代理中移除环境。