云客户?
免费开始>
在MyJFrog中升级>
云的新功能>





概述


在学习如何使用管道之前,这里有一些您需要熟悉的基本概念。



连接

这些设施将管道连接到信息和服务,这些信息和服务不属于JFrog平台部署的一部分,但可以在网络的其他地方访问。

集成

一个集成将管道连接到外部服务/工具。每种集成类型都定义了端点、凭据和管道与服务交换信息所需的任何其他配置细节。所有凭证信息都经过加密并保存在安全存储中,符合最佳安全实践。


有关更多信息和所有可用集成类型的列表,请参见管道集成参考。

管道来源

一个管道来源是外部存储库(如GitHub或BitBucket)中的一个位置,在这里可以找到管道配置文件。管道源通过集成连接到存储库。


管道

一个管道是一个事件驱动的工作流,您可以使用基于YAML的Pipelines DSL来构建它。包含DSL的YAML文件称为管道配置(config)。

2022世界杯阿根廷预选赛赛程

2022世界杯阿根廷预选赛赛程资源是所有管道的关键组成部分之一。它们是用于跨步骤和管道存储和交换信息的信息实体。

2022世界杯阿根廷预选赛赛程资源是有版本的,每个版本都是不可变的。它们也是全局的,并且取决于为管道源定义的范围,它们可以跨管道可用,这使您能够将多个管道连接在一起以创建一个管道中的管道


有关详细信息和所有可用资源类型的列表,请参见管道资源2022世界杯阿根廷预选赛赛程参考。

步骤

一个一步是管道中的执行单元。它由某个事件触发,并使用资源作为管道的一部分来执行操作。2022世界杯阿根廷预选赛赛程


有关更多信息和所有可用步骤类型的列表,请参见管道的步骤参考。

运行

一个运行是管道执行的实例。Pipelines维护每个管道的所有运行的有序历史记录,并具有可以通过JFrog平台检查的执行日志。



运行时

管道中的每个步骤都在已配置运行时环境的构建节点上执行。通过管线DSL,您可以控制步骤在哪个运行时执行。


有关更多信息,请参见管理运行时

节点

要在管道中运行任何步骤,您需要一个构建节点(虚拟机),该节点将接收执行该步骤的运行时容器。

您必须提供节点并将它们附加到JFrog pipeline项目中。节点可以位于您选择使用的任何基础设施上,无论是来自云提供商(如AWS、GCP或Azure),还是位于您自己的基础设施上(如果您的安全策略要求您的操作保持在自己的防火墙之后)。

节点可以是静态的(随时可用),也可以是动态的(通过云服务按需启动)。

节点池

节点池是对节点进行逻辑分组的方便方法。这使您能够在管道中同时运行步骤,维护不同架构和操作系统的节点,将步骤固定在特定节点类型上运行等等。

节点池被分配一个默认的运行时映像。此默认值将自动提供给其节点,除非某个步骤通过指定不同的运行时覆盖此行为。

运行时的图片

运行时镜像是一个预配置的Docker容器,其中包含必要的步骤需要执行的操作系统、软件工具、软件包和配置。

JFrog平台部署提供了一组标准的运行时映像,可用于大多数应用程序。该集合包括基线运行时,其变体支持许多常用语言。您还可以根据特殊需要创建自己的运行时映像。




  • 没有标签
版权所有©2022 JFrog Ltd.