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





概述

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

页面内容


管理扩展

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

查看扩展

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

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

发布扩展版本

一个已经正确地用语义版本信息标记了Git的扩展可以正式发布。当一个扩展被发布时,它可以在管线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. 同步日志为发布的扩展将显示。

撤销扩展版本

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

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

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


管理扩展源

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

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

添加扩展源

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

扩展源的前提条件:

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

添加扩展源:

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

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

查看扩展源

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

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

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

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

同步扩展源

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

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

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

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