npm 包 @webtrails/jira-issuer 使用教程

AI 编程助手,豆包旗下的编程助手,提供智能补全、智能预测、智能问答等能力,节省开发时间,释放脑海中的创造力,支持 VSCode,点击体验 AI

前言

在开发过程中,往往需要将提交的代码与问题跟踪工具中的问题相关联,以便更好的追踪问题,查找解决方案。这篇文章主要介绍如何使用 npm 包 @webtrails/jira-issuer 将本地代码与 JIRA 问题关联起来。

步骤

安装

在项目根目录下安装该包:

--- ------- ---------------------- ----------

配置

该 npm 包需要在配置文件中进行配置。创建 .jiraissuerrc.json 文件,并添加以下配置信息:

-
  ----------------- ------ --- ---- ------
  --------------- ------ --- --------
  --------------- ------ ----- ------
  --------------- ------ -----------
  ----------------- ------ ------- ------
  ------------------ -------- ------- --------
-

参数介绍:

  1. jiraApiBaseUrl:JIRA API 的基本 URL
  2. jiraApiToken:JIRA API token
  3. jiraIssueKey:当前工作的 JIRA 问题 key,
  4. jiraUsername:JIRA 用户名
  5. jiraProjectKey:JIRA 项目 key,用于JQL查询
  6. commitMsgFormat:提交消息格式,必须包含 %jira_issue_key%

使用

在提交代码时,需要包含 JIRA 问题 key,在 commit message 中加入 %jira_issue_key% 占位符,例如:

- --- ------ -- ------ --- --- ------- -----------------

该占位符将被替换为当前工作的 JIRA 问题 key。

可以使用以下命令将本地分支与 JIRA 问题相关联:

- --- ----------- ---- -- ------

可以使用以下命令查看当前分支关联的 JIRA 问题:

- --- ----------- ----

总结

使用 npm 包 @webtrails/jira-issuer,可以轻松将本地代码与 JIRA 问题关联起来,更好的管理项目进度和跟踪问题。除了本文中介绍的基本使用方法外,还可以查阅官方文档获取更多用法和参数设置。

示例代码:https://github.com/WebTrails/jira-issuer-example

来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/60055d2d81e8991b448dae87


猜你喜欢

  • npm 包 ng2-owl-carousel2 使用教程

    简介 ng2-owl-carousel2 是一个基于 Angular 2 的轮播组件,它是 OwlCarousel2 的 Angular 2 版本。该组件易于使用,具有良好的可定制性和易于集成性。

    2 年前
  • npm 包 uk-trains 使用教程

    当我们需要获取英国火车时刻表信息的时候,我们可以使用 npm 包 uk-trains。在本文中,我们将介绍如何使用该包。 安装 在使用 uk-trains 之前,我们需要先安装它。

    2 年前
  • npm包react-workspaces使用教程

    介绍 react-workspaces是一个用于管理React工作区的npm包。它通过使用Yarn Workspaces或Lerna,为您的多个React项目提供了整体的管理,掌握react-work...

    2 年前
  • npm 包 ng2-choices 使用教程

    ng2-choices 是一个 Angular 2+ 的选择框组件,它可以让用户从预定义的选项中选择一个或多个值。在实际开发场景中,这个组件可以作为表单输入项、设置项、多选框和诸如此类的元素使用。

    2 年前
  • npm 包 zf-vue-select2 使用教程

    在前端开发中,很多时候我们需要使用一些第三方库来帮助我们快速地完成任务。npm 包是前端开发中常用的一种第三方库,它可以提高我们的开发效率和代码复用率。今天,我将介绍一个 npm 包,它是一个 Vue...

    2 年前
  • npm 包 dgf-tinymce-plugin 使用教程

    什么是 dgf-tinymce-plugin? dgf-tinymce-plugin 是一款轻量级的 TinyMCE 富文本编辑器插件,它通过 npm 包管理器进行分发。

    2 年前
  • npm 包 dgf 使用教程

    前言 前端开发中,依赖管理和模块化是非常重要的概念。Node.js 的出现极大的促进了前端的发展,而随之而来的 npm 包管理工具也给前端开发人员带来了非常大的方便。

    2 年前
  • npm 包 jest-meteor-stubs 使用教程

    在前端开发过程中,单元测试是非常重要的部分,可以保证代码的质量、逻辑的正确性等。然而在开发 Meteor 应用时,单元测试并不是那么容易实现。这时候,我们可以借助 npm 包 jest-meteor-...

    2 年前
  • npm 包 nightmare-patch 使用教程

    前言 在前端领域中,自动化测试是非常重要的一环。而基于 Node.js 的一站式自动化测试框架 nightmare,已经成为了自动化测试领域中的常青树。 然而就在最近,一款名为 nightmare-p...

    2 年前
  • npm 包 swagger-ui-koa 使用教程

    介绍 Swagger 是一个 API 文档自动生成和可视化的工具,它支持多种编程语言和框架,在前后端开发中都有广泛的应用。swagger-ui-koa 是一个基于 Koa 框架的中间件,用于在 Koa...

    2 年前
  • npm 包 111-draft-js-image-plugin 使用教程

    在前端开发中,我们经常需要在富文本编辑器中插入图片。而在使用 React 和 Draft.js 编写富文本编辑器时,可以使用 npm 包 111-draft-js-image-plugin 来实现插入...

    2 年前
  • npm 包 easylive 使用教程

    前言 近年来,随着移动直播的兴起,直播技术逐渐成为了前端工程师必须掌握的技能之一。但是,直播技术的复杂性和门槛很高,对于许多新手来说,学习过程会异常困难。为了解决这个问题,一个名为 easylive ...

    2 年前
  • npm 包 fis-preprocessor-smarty-hmr 使用教程

    前言 在前端开发中,不可避免地要使用构建工具来处理一些前端资源的打包、压缩、编译等工作。而在这些构建工具中,npm 是不可或缺的一部分。因为它是将前端开发者和构建工具联系在一起的桥梁。

    2 年前
  • npm 包 br-cotation 使用教程

    前言 在前端开发中,我们时常需要对文字进行引用,而在引用文字的前面和后面加上一定的空格和符号,可以让引用部分更加突出,易于阅读。而 npm 包 br-cotation 就是针对这一需求开发的一个工具包...

    2 年前
  • npm 包 yuma 使用教程

    npm 是目前前端开发所使用的包管理工具之一,其中的 yuma 包在前端开发中也是一个非常实用的工具。本文将介绍 yuma 包的使用教程,帮助开发者更好地运用 yuma 包对项目进行开发。

    2 年前
  • npm 包 angular-locale-pt-br 使用教程

    Angular 是一款非常流行的前端框架,其国际化的支持也非常强大。在 Angular 中,我们可以通过引入不同语言的 locale 包来支持不同语言的国际化。而 angular-locale-pt-...

    2 年前
  • npm 包 strophejs-plugin-mam 使用教程

    在前端开发中,如果需要实现即时通讯的功能,就需要用到一些 JavaScript 库来实现。strophejs-plugin-mam 就是其中一个非常重要的 npm 包,它被广泛地应用于很多项目中。

    2 年前
  • npm 包 strophejs-plugin-rsm 使用教程

    随着即时通讯业务的普及,越来越多的前端开发者需要使用 XMPP 协议来实现实时通讯功能。而 strophejs-plugin-rsm 这个 npm 包便是一个能够方便地在前端中使用 XMPP RSM(...

    2 年前
  • npm 包 strophejs-plugin-disco 使用教程

    简介 strophejs-plugin-disco 是基于 Strophe.js 实现的 XMPP disco 插件。通过这个插件,可以轻松地获取支持特定功能的 XMPP 实体(如聊天室、用户)列表,...

    2 年前
  • npm 包 bit-xsl-wet 使用教程

    简介 bit-xsl-wet 是一款基于 React 的前端组件库。它提供了一些 UI 组件、布局组件和工具类,帮助开发者快速搭建高性能、可复用的 Web 应用。 安装 npm 安装 执行以下命令进行...

    2 年前

相关推荐

    暂无文章