部署管道简介

注意

本部分中的本文介绍如何将内容部署到应用。 有关版本控制,请参阅 Git 集成 文档。

在当今世界,分析是在几乎每个组织中做出决策的重要部分。 Fabric 的部署管道工具为内容创建者提供了一个生产环境,他们可以在其中协作管理组织内容的生命周期。 部署管道使创建者能够在内容到达用户之前在服务中进行开发和测试。 请参阅可部署的受支持项类型的完整列表。

了解如何使用部署管道

可以按照以下链接了解如何使用部署管道工具。

管道结构

可决定部署管道中所需的阶段数。 阶段数可介于 2 到 10 个之间。 创建管道时,默认的 3 个典型阶段作为起点,但可根据需要添加、删除或重命名阶段。 无论有多少个阶段,一般的概念都是相同的:

  • 开发

    部署管道中的第一个阶段,可在该阶段与其他创建者一起上传新内容。 可在这里设计、构建和开发,也可在其他阶段执行这些操作。

  • 测试

    完成对内容的所有必要更改后,可进入测试阶段。 上传修改后的内容,以便可将其移动到此测试阶段。 以下三个示例说明了在测试环境中可以执行的操作:

    • 与测试人员和审阅者共享内容

    • 加载和运行包含大量数据的测试

    • 测试应用以查看其向最终用户呈现的外观

  • 生产

    在测试内容后,使用生产阶段与组织内的业务用户共享内容的最终版本。

工作部署管道的屏幕截图,三个阶段(开发、测试和生产)均已填充。

部署方法

将内容从源阶段部署到目标阶段时,源内容将覆盖目标阶段中具有相同名称的任何内容。 源阶段中不存在的目标阶段中的内容将按原样保留在目标阶段。 选择“部署”后,你将收到一条警告消息,列出将被覆盖的项目。

当部署即将导致正在部署的阶段中的项目发生更改时显示的已替换内容警告的屏幕截图。

你可以在了解部署过程中详细了解复制到下一阶段的项和未复制的项。

自动化

也可使用部署管道 REST API 以编程方式部署内容。 若要详细了解自动化过程,请参阅使用 API 和 DevOps 自动化部署管道