云客户?
免费开始>
在MyJFrog >中升级
云有什么新>





概述

管道集成提供使外部服务能够与pipeline进行互操作的机制,以及安全地存储访问该服务的凭据。它们是管道连接到管道源以及管道通过资源和步骤访问外部服务所必需的。2022世界杯阿根廷预选赛赛程集成必须由管理员用户添加和管理。

T可以添加两种类型的集成:

  • 管道这些积分只能用于管道YAML定义.这些集成可以在任何项目
  • 管理:这些集成可以在创建时使用动态节点池,并加上扩展而且模板来源。这些集成不能在管道YAML定义中使用它们只能在“全部”中创建项目
    这里可以添加/管理的集成类型有:

管理员用户可以创建、查看和编辑集成。非管理员用户只能查看集成。

页面内容


管理集成

以下操作只能由管理员用户为操作配置管道。

添加集成

添加集成:

  1. 管理|管道|集成而且点击添加集成


  2. 结果是添加新的集成根据您需要的集成类型,单击其中一个显示管道管理
  3. 单击集成式字段,并从下拉列表中选择一个。例如,GitHub集成允许管道分配GitHub中的源代码控制存储库GitRepo2022世界杯阿根廷预选赛赛程资源。


  4. 选择集成类型后,按提示输入其余设置。有关每个集成的信息,请参见管道集成
  5. 对于下面的集成,您可以选择在创建/编辑集成时测试集成。测试验证您输入的所有详细信息,包括URL、用户凭据和对存储库的足够权限的令牌。

    • Artifactory
    • BitBucket都
    • BitBucket都服务器
    • 分布
    • GitHub
    • GitHub企业
    • GitLab

    要测试集成,请输入所有相关的详细信息并单击测试连接.验证为集成输入的详细信息,并显示成功或失败的适当消息。


  6. 点击创建来创建积分。

您创建的集成显示在集成页面上。

这些积分也出现在应用|管道|集成页面。



限制集成使用

如果积分是在项目中,可能为集成指定了一个或多个环境,并且该集成是可用2022世界杯阿根廷预选赛赛程作为管道源的一部分,至少共享其中一个环境的资源。默认情况下,集成在DEV环境。

不在任何项目中的集成只能由不在项目中的管道源使用。默认情况下,这些集成对不在项目中的所有管道源中的资源可用。2022世界杯阿根廷预选赛赛程

您可以在添加或修改集成时建立这些使用限制。

  1. 取消选中的选项任何管道源
  2. 在显示的界面中,从可用的管道源列表中进行选择,并将行(通过单击-拖动或箭头按钮)移动到包含的管道源列表中。
  3. 完成后,单击创建(如果添加集成)或保存(如果编辑)。

查看集成

要查看已添加和可用的集成列表,请转到任意一个应用|管道|集成管理|管道|集成

集成页面显示了已安装的集成列表,可以根据您的Jfrog平台用户凭证使用这些集成。这些集成限制使用通过某些管道来源将不会显示,除非您的用户帐户已被授予权限对于那些管道资源。

集成列表的每一行包括以下内容:

集成的名字
集成的友好名称
类型
集成类型
使用

显示可以使用集成的地方:

  • 管道:可用于管道YAML定义
  • 管理:可在创建动态节点池、扩展源或模板源时使用。
创建集成的用户
更新
上次编辑集成设置的用户
更新在
最后一次编辑的时间和日期
点击的名字 的集成,以查看其设置。如果集成是针对动态节点的,它将显示哪些节点池使用它。


修改集成

控件可以修改(编辑)集成,方法是将鼠标悬停在列表中的该行上,然后单击编辑按钮。

或者,您可以查看集成,然后单击编辑

完成允许的更改后,单击保存


删除集成

可以通过将鼠标悬停在列表中的某一行上,然后单击删除按钮。

或者,您可以查看集成,然后单击删除


跨多个项目共享集成

项目管理员可以跨多个项目共享集成,以允许多个项目中的成员使用它们。共享Integration的一个经典用例是需要共享源存储库的凭据与多个项目。集成可以与单个项目共享,也可以跨多个项目共享。共享集成之后,它被添加到目标项目中,并显示在集成页面上。

共享集成规则和指南

  • 只有在创建集成之后,才能共享集成。
  • 只有当集成具有全局惟一的名称时,才可以共享集成。
  • 只有共享集成的所有者才能删除共享集成。

共享一个集成:

  1. 政府模块,选择集成并导航到[Project_Name] |集成并单击“共享”图标。

  2. 您可以共享所选择的集成:
    • 在所有项目中,通过选择与所有项目自动共享字段。
    • 仅与特定项目,通过从项目列表中选择项目名称。

  3. 点击保存


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