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





概述

在你有一个管道安装在JFrog平台中工作,您可以通过将管道连接到执行节点、源存储库和其他服务开始。在这些基本要素就绪之后,您可以开始编码(使用YAML)并运行管道。

本节向您介绍基本概念,并提供有关创建和运行管道的主要构建块的信息。

  • 本页旨在提供执行管道所需的所有步骤的简要概述。有关每个步骤的详细信息,请使用的深入了解部分。
  • 如果你想更亲自动手,试试我们的快速入门

管理员和开发人员

管道可以有两种类型的用户,基于分配给他们的权限:

  • 管理员:管道不授予所有用户访问所有设施的权限,限制了大多数配置设施管理员用户只有。管理员可以添加节点池、集成和管道源。
  • 开发人员(非管理员用户):开发人员可以c创建YAML文件,查看和使用分配给它们的节点池、集成和管道源,并运行它们的管道。要将Git存储库和其他服务连接到pipeline,开发人员需要管理员的帮助。
页面内容


创建和运行管道

  • 在你开始之前,我管理员用户必须执行所需的程序,将管道连接到使管道运行的机器和服务。
  • 下一节旨在向您概述创建和运行管道所涉及的步骤。然而,管道的成功运行需要一些先决条件。有关更多信息,请参见管道快速入门

创建和运行管道的主要步骤如下:

  1. 创建节点池
  2. 添加集成
  3. 创建管道DSL
  4. 添加管道源
  5. 管道运行

步骤1:创建节点池

谁可以执行这一步?

管理员。

其他用户可到应用|管道|节点池查看管理员已分配的节点池。

描述

要运行管道,必须为管道提供用于执行步骤的机器。在pipeline中,这些机器被称为节点,它们被组织成节点池

管道必须配置至少一个节点池,该节点池中至少包含一个节点。设置一个节点池为默认节点池,可供所有用户使用。

在如何配置节点池方面,您有多种选择。节点可以是静态(固定IP地址的虚拟机)或动态(在云服务中按需)。

步骤(年代) 要添加节点池和节点,从政府Tab键,转到管道|节点池,并按添加节点池
的深入了解 有关添加静态或动态节点池的信息,请参见管理管道节点池


步骤2:添加集成

谁可以执行这一步?

管理员。

其他用户可到应用|管道|集成查看管理员分配给它们的集成。

描述

对于管道连接到其他服务,如GitHub, Artifactory或Kubernetes,集成必须为这些服务添加。必须为集成提供这些服务的URL端点和该服务上用户帐户的凭据,以及任何其他相关参数。

步骤(年代)

要添加积分,从政府Tab键,转到管道|集成,并按添加集成

这里,我们加上aGitHub集成-但是您可以为您喜欢使用的VCS系统添加集成,无论它是GitHub企业GitLabBitbucket都,或Bitbucket都服务器。有关您可以添加的所有集成的完整列表,请参见管道集成

成功添加集成后,它将被列在可用集成中。

的深入了解 有关更多信息,请参见管理管道集成


步骤3:创建管道DSL

谁可以执行这一步? 管理员和开发人员。
描述

管道是使用管道DSL定义的,存储在一个或多个键值对的YAML文件中,称为a管道配置

管线DSL是这样的:

步骤(年代)

创建.yml文件,然后将其提交到源VCS帐户中的路径存储库中。

的深入了解 有关更多信息,请参见定义管道


步骤4:添加管道源

谁可以执行这一步?

管理员。

其他用户可到应用|管道|管道来源查看管理员分配给管道源的管道源。

描述

要让Pipelines从源VCS存储库中读取和同步pipeline DSL,您必须通过添加一个管道来源。这最好在管线DSL文件签入到源库之后执行,这样管线就可以立即同步文件。

步骤(年代)

要添加管道源,请从政府Tab键,转到管道|管道来源,并按添加管道源

一旦成功添加了管道源,管道将同步文件以加载DSL文件并创建声明的资源和管道。2022世界杯阿根廷预选赛赛程

的深入了解 有关更多信息,请参见管理管道源


步骤5:运行管道

谁可以执行这一步? 管理员和开发人员。
描述

触发管道的手动或自动运行。

步骤(年代)

下面是运行管道的步骤使用新的UI。如果您希望使用旧的UI执行相同的步骤,请参阅下面的可扩展部分。

  1. 要浏览从配置的管道源加载的管道,请在应用程序Tab键,转到管道|我的管道
    在您的Git repo被添加为管道源之后,您可以看到您的管道我的管道

  2. 单击管道的名称查看一个实时的、交互式的管道图及其最近一次运行的结果。


    可以定义一个管道,在向Git仓库提交新提交时触发执行。也可以通过手动单击运行按钮或触发第一步。

    一旦管道完成,将列出新的运行。

  3. 单击运行行以查看刚刚执行的运行日志。

下面是运行管道的步骤使用旧的UI。如果您希望使用新的UI执行相同的步骤,请参阅上面的部分。

  1. 要浏览从配置的管道源加载的管道,请在应用程序Tab键,转到管道|我的管道
    在您的Git repo被添加为管道源之后,您可以看到您的管道我的管道
  2. 单击管道的名称查看一个实时的、交互式的管道图及其最近一次运行的结果。


    可以定义一个管道,在向Git仓库提交新提交时触发执行。您还可以通过手动触发第一步来执行管道。

    一旦管道完成,将列出新的运行。

  3. 单击运行行以查看刚刚执行的运行日志。


的深入了解
  • 没有标签
版权所有©2022 JFrog Ltd.