云客户?
开始免费>
升级MyJFrog >
什么是新的云>





概述

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

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

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

管理员和开发人员

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

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


创建和运行管道

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

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

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

步骤1:创建节点池

谁可以执行此步骤?

管理员。

其他用户可以去应用|pipeline |节点池查询管理员已分配的节点池信息。

描述

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

管道必须至少配置一个节点池,其中至少包含一个节点。其中一个节点池为默认节点池,对所有用户开放。

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

步骤(年代) 要添加节点池和节点,请从政府选项卡,去pipeline |节点池,然后单击添加节点池
的深入了解 有关添加静态或动态节点池的详细信息,请参见管理管道节点池


步骤2:添加集成

谁可以执行此步骤?

管理员。

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

描述

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

步骤(年代)

加上积分,从政府选项卡,去管道|集成,然后单击添加一个集成

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

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

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


步骤3:创建流水线DSL

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

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

管道式DSL是这样的:

步骤(年代)

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

然后添加(或让管理员用户添加)你的源VCS存储库作为管道源

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


步骤4:添加管道源

谁可以执行此步骤?

管理员。

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

描述

为了让管道从源VCS存储库读取和同步管道DSL,你必须通过添加一个管道来源.最好是在将pipeline DSL文件签入源repo之后执行此操作,以便pipeline可以立即同步该文件。

步骤(年代)

要添加管道源,请从政府选项卡,去管道|管道来源,然后单击添加管道源

在添加管道源时,确保在VCS中指定源存储库的完整路径,您的管道DSL将(或当前)存储在该路径中。

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

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


步骤5:运行管道

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

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

步骤(年代)

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

  1. 要浏览从配置的管道源加载的管道,请在应用程序选项卡,去我的管道
    在Git回购被添加为管道源之后,您可以在我的管道

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


    可以定义管道,以便在向Git回购提交新提交时触发执行。还可以手动单击运行按钮或触发第一步。

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

  3. 单击运行的行,查看刚刚执行内容的运行日志。

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

  1. 要浏览从配置的管道源加载的管道,请在应用程序选项卡,去我的管道
    在Git回购被添加为管道源之后,您可以在我的管道
  2. 单击管道的名称查看一个实时的、交互式的管道图及其最新运行结果。


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

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

  3. 单击运行的行,查看刚刚执行内容的运行日志。


的深入了解
  • 没有标签
版权所有©2022 JFrog有限公司