管理环境

GoCD使用XML配置文件进行配置。 这个文件可以通过GoCD服务器仪表板进行编辑。 GoCD允许您独立编辑配置的各个部分,并在重新保存之前检查配置的语法。 如果需要,也可以通过单击“管理”选项卡的“配置XML”部分来编辑完整的XML文件。

创造一个新的环境

环境是一组管道和代理。通过将代理分配给环境,将仅用于运行属于该环境的管道的作业。代理可以属于多个环境。这意味着,例如,可以使用相同的代理将某些内容部署到UAT或性能测试环境中。但是,管道只能分配给单个环境。通常,这些管道表示在给定环境中需要发生的任务。例如,将一个三层应用程序部署到具有6台机器的UAT环境中,并对该设置运行冒烟测试。

但是,一旦代理与一个或多个环境相关联,则不再能够在不属于环境的管道上提取作业。环境以外的流水线只能分配给默认池中的代理(不与任何环境关联)。

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

  • 点击Environments选项卡

  • 点击“添加新环境(Add a new environment)”

  • 为环境提供一个名称

  • 添加一个或多个需要在环境中运行的管道

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

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

  • 点击完成

通过xml设置环境可以在配置参考中找到。

添加一个新的代理到现有的环境

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

  • 带有检查的环境会将环境添加到所有选定的代理。
  • 具有正斜杠的环境表示您选择的一些代理与其相关联。 点击“应用”后不会发生变化。
  • 没有检查的环境将从所有选定的代理中删除环境。

results matching ""

    No results matching ""