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





概述

一个管道的扩展是管道DSL的用户定义扩展。管道用户可以指定加载和处理扩展定义文件的源存储库,以及查看和管理每个扩展版本的生命周期阶段。

页面内容


管理扩展

管道用户可以查看成功加载的扩展的目录,并管理每个扩展版本的生命周期分期。

查看扩展

应用程序选项卡扩展和模板的管道,并选择扩展选项卡,查看扩展列表。

的名字
扩展的命名类型。
版本
扩展的当前版本。
状态
上一次同步的成功/失败状态。
名称空间
扩展的名称空间。
类型
扩展的类(例如,资源或步骤)
发布在
扩展发布的日期和时间。
退休时
分机退役的日期和时间。

发布扩展版本

用语义版本信息正确标记了Git的扩展可以正式发布。当一个扩展发布时,可以在pipeline DSL中通过它的版本号来引用它。即使从扩展源同步了最新版本,扩展的该版本仍将继续可用。

发布最新版本。

  1. 在扩展源库中创建一个git标签,格式如下:<扩展名称空间>/<扩展名称>@
    <的格式semver >必须符合语义版本标准Major.Minor.Patch).
    例子jfrog / foo@1.0.1
  2. 在模板源中创建git标记后,on的模板页,右键单击或悬停在列出扩展名的行的最右边区域上显示行动图标,然后单击释放

  3. 在随后的发布扩展对话框中,从下拉菜单中选择发布标签,然后单击确认
    image2020 - 9 - 21 - _10 - 20 - 17. - png

查看文档

如果扩展源包含一个自述文件,则可以查看该文件的内容。要做到这一点,右键单击或h在列出扩展定义文件的行最右边的区域上显示行动图标,然后单击文档

查看版本日志

查询日志信息。

  1. 右键单击或将鼠标悬停在列出扩展版本的行的最右边区域上,以显示行动图标,然后单击日志
  2. 同步日志为释放的扩展将显示。

退出扩展版本

退出扩展版本将使其无法在pipeline DSL中进一步使用。您可以为版本的退出选择一个提前日期。

  1. 右键单击或将鼠标悬停在列出扩展版本的行的最右边区域上,以显示行动图标,然后单击退休
  2. 结果是延长退休对话框,单击选一个日期(从)框以显示日历,选择扩展将退休的日期,然后单击保存

扩展版本的行将被更新以显示退休日期。


管理扩展源

一个扩展源代表一个可以找到pipeline扩展定义文件的源代码控制存储库(如GitHub或BitBucket)。扩展源通过连接到存储库管理集成

一旦添加了扩展源,pipes将自动从该存储库及其子目录加载所有扩展定义文件。

添加扩展源

  • 只有一个管理员用户或者,具有资源管理器权限的用户可以添加扩展源。
  • 此时只能添加一个扩展源。

扩展源的前提条件:

  1. 一个管理集成必须对源代码控制帐户可用。
  2. 扩展的源代码存储库必须根据步模型而且资源模型

添加扩展源:

  1. 应用程序模块,转到扩展和模板的管道
  2. 选择来源选项卡,点击添加源然后点击扩展
  3. 结果是添加扩展源显示,选择源代码控制帐户集成,输入存储库路径和分支,然后单击创建源

管道同步扩展源以加载扩展。

查看扩展源

浏览配置的扩展源列表,应用程序选项卡扩展和模板的管道,并选择来源选项卡。

选项卡显示配置的扩展源列表管道将从。

扩展源列表的每一行都包含以下内容:

存储库
扩展源的源存储库路径
分支
源存储库分支
最新状态
上一次同步的成功/失败状态
最后一次同步
最后一次同步的时间和日期
改变了
触发变更的VCS用户的用户名
上下文
触发最后一次同步的提交SHA
类型
源类型

同步扩展源

当任何管道配置文件发生更改时,您可能需要手动同步管道源来重新加载:

  1. 将鼠标悬停在扩展源列表中的行上,右键单击或单击行动出现在最右边的图标。
  2. 在显示的项目列表中,单击同步

如果状态表示同步失败,单击日志查询所有同步文件的日志。

  • 没有标签
版权所有©2022 JFrog有限公司