JFrog帮助中心

我们的新传送门很快就要来了!
文档+知识库





JFrog帮助中心-一个全新的知识体验即将到来!



概述


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



连接

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

集成

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


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

管道来源

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


管道

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

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

资源是所有管道的关键构建块之一。它是一个用于存储和交换信息的信息实体步骤和管道。

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

步骤

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


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

运行

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



运行时

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


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

运行时的图片

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

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

节点

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

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

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

节点池

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

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


  • 没有标签
版权所有©2023 JFrog Ltd。