创建组件

通常,创建组件的过程对于所有组件都是相同的。

关于此任务

创建组件时,完成以下任务:

  1. 定义源类型。

    命名组件,指定要导入工件的代理程序,然后确定工件类型及工件位置。源工件可来自文件系统、源代码管理系统(例如,Subversion)或另一源类型插件。组件可包含任意数目的工件,但它们的源类型必须相同。

  2. 组合进程。

    进程定义 IBM® UrbanCode Deploy 使用组件工件完成的工作。进程可能包含任意数目的步骤,例如,停止和启动服务器及移动文件。除了用于部署的进程外,还可创建其他进程,用于导入工件及运行各种实用程序任务。

组件包含单一源类型的工件及一个或多个进程。此外,要手动创建组件,可使用模板来创建组件(请参阅组件模板),也可直接导入组件(请参阅导入组件)。

过程

  1. 在“组件”页面上,单击创建新的组件创建新的组件”窗口中的一些字段对于每个源都是相同的,而其他字段取决于使用源配置类型字段选择的源类型插件。
    “创建新的组件”窗口
  2. 定义标准参数。 下表中的字段对每种源类型可用。如果在源配置类型字段中选择源插件,那么还会显示特定于所选类型的字段。
    表 1. 对所有源类型可用的字段
    字段 描述
    名称 标识组件。此字段的值包括在许多 UI 功能部件中。
    描述 可使用此描述来传达有关该组件的更多信息。例如,如果多个应用程序使用该组件,那么输入在应用程序 A 和 B 中使用有助于确定组件的使用方式。
    团队 管理该组件的团队。先前定义的团队和角色可用。有关团队的信息,请参阅安全性
    模板

    组件模板允许您复用组件定义。基于模板的组件继承模板的源配置、属性和进程。将列示先前创建的模板。组件可有相关联的单个模板。缺省值为

    如果选择模板,那么会显示模板版本字段,此字段用于选择模板版本。通过控制该版本,可根据需要推出模板更改。缺省值为最新版本,这意味着组件使用最新版本(按创建日期)。请参阅组件模板

    注: 如果选择包括源类型的模板,那么对话框会更改以反映针对该模板定义的值。一些字段(包括源配置类型字段)变为已填充并已锁定。
    组件类型 标识该组件是否基于 IBM z/OS® 工件。如果选择 z/OS,那么源配置控件不可用。z/OS 中存储的工件不会使用源配置。要了解有关配置和部署 z/OS 组件的更多信息,请参阅部署至 z/OS 平台
    源配置类型 对组件的工件定义源类型。所有工件的源类型必须相同。选择插件会显示与其相关联的其他字段。依赖于源的字段用于标识和配置该组件的工件。如果选择了某个模板,那么此字段就会锁定,而字段值继承自该模板。

    有关创建特定类型的组件的信息,请参阅通过文件系统创建组件通过构建集成工具创建组件通过源代码管理系统创建组件

    自动导入版本 如果选择此项,那么系统会定期轮询源位置以查找新版本。系统会自动导入所发现版本。缺省轮询周期为 15 秒,可使用“系统设置”窗格更改此设置。如果保留未选中状态,那么可使用“版本”窗格来手动创建版本。缺省情况下,此框处于未选中状态。
    复制到 CodeStation 创建工件的防篡改副本并将它们存储在嵌入式工件管理系统(即 CodeStation)中。如果未选中此项,那么只会导入与这些工件相关的元数据。在大部分情况下,应选中此复选框。
    缺省版本类型 定义将版本导入至 CodeStation 的方式。完整值意味着该版本是完整的,包含所有工件。增量值意味着该版本包含组件的一部分工件。缺省值为完整
    使用系统的缺省版本导入代理程序/标记 如果选中此项,那么您在“系统设置”页面上指定的代理程序或标记用于导入组件工件。代理程序或带标记代理程序必须具有对工件所在的系统的访问权。请参阅系统设置
    使用单个代理程序导入新组件版本 如果选中此项,请使用用于版本导入的代理程序字段来指定用于将工件导入至该组件的代理程序。该代理程序必须具有对工件所在的系统的访问权。要从服务器位置导入工件,请在同一位置安装代理程序并指定该代理程序。
    使用带有指定标记的任意代理程序导入新组件版本 如果选中此项,请使用用于版本导入的代理程序标记字段来指定标记,该标记用于标识可将工件导入至该组件的代理程序。带标记代理程序必须具有对工件所在的系统的访问权。
    继承清除设置 确定要保留在 CodeStation 中的组件版本数及它们的保留时长。如果选中此项,那么该组件使用“系统设置”窗格中的值。如果清除此字段,那么将显示要保留版本的天数字段(最初设置为 -1,这意味着无限期保留)和要保留的版本数字段(最初设置为 -1,这意味着全部保留)。通过这些选项,您可定义定制值。缺省情况下,此复选框处于选中状态。
    创建新版本之后运行进程 如果选择此选项,那么每次创建新组件版本时,所指定应用程序进程都会在您选择的环境中运行。
  3. 如果选择源类型插件,请在特定于源的字段中输入值。

    有关创建特定类型的组件的信息,请参阅通过文件系统创建组件通过构建集成工具创建组件通过源代码管理系统创建组件

  4. 完成时,保存您的工作。已保存组件将列示在“组件”窗格中。

反馈