以50多种不同的报告和组件展现时间的状况 下载 50 JIRA Enhancer 提供一些类似“响应时间”、“最近关闭问题的时间/用户”、“最近重开问题的时间/用户”、“重开次数”等有价值的字段...,包括账户、联系人、自定义字段和对象 58 Atlassian Developer Toolbox 为使用Atlassian的API开发插件或应用程序提供一些列辅助开发工具 59 CustomWare...86 JIRA Sonar 提供一个项目和组件面板显示来自Sonar的数据 87 JIRA REST Java Client 通过JIRA新生的REST API,使JIRA与远程通信变得更简单...的资源(如页面、附件、博文、备注、空间、用户)等连接到某个JIRA问题上 HiQo Solutions 下载 Free 155 Profields - Metadata fields for JIRA...然后将制作后的文件r4j2.txt中的秘钥拷贝到jira中安装的"Requirements for JIRA"插件的"许可证关键字"里面,点击"更新"即可! ? ? ?
上一篇介绍了如何利用python的jira库操作jira,我们能通过项目的key获取项目的相关信息,同时也能利用jql查询一些信息,例如查询bug、故事、子任务等等,但是有些属性却不能通过这种方式直接拿到...库并未直接提供相关的方法来获得sprint信息 通过【网上冲浪♀️】发现可以借助jira的REST API来获取 具体步骤如下: (1) 先拿到项目下的board(borad是指一个项目下的面板)...projectKeyOrId=project_key" # 获取board的api接口 # projectKeyOrId这个字段需要填写项目的key res = requests.get(board_url...(未来),active(激活的),closed(已关闭的) "" res = requests.get(sprint_url, headers=headers, cookies=cookies) print...,其中的id就是sprint_id 官方接口文档如下: https://developer.atlassian.com/cloud/jira/software/rest/api-group-board/
上一篇介绍了如何利用python的jira库操作jira,我们能通过项目的key获取项目的相关信息,同时也能利用jql查询一些信息,例如查询bug、故事、子任务等等,但是有些属性却不能通过这种方式直接拿到...库并未直接提供相关的方法来获得sprint信息 通过【网上冲浪♀️】发现可以借助jira的REST API来获取 具体步骤如下: (1) 先拿到项目下的board(borad是指一个项目下的面板) image.png...projectKeyOrId=project_key" # 获取board的api接口 # projectKeyOrId这个字段需要填写项目的key res = requests.get(board_url...state=future,active,closed" """ 这是获取sprint的api接口 id3是刚才获取的board_id, state参数指定提取哪种状态sprint,它有3个值可选:future...(未来),active(激活的),closed(已关闭的) "" res = requests.get(sprint_url, headers=headers, cookies=cookies) print
问题单(Issues)有两个跟版本有关的字段: 影响版本(Affects Version(s)) — 这个是要说明受问题单影响的版本.举例而言,一个软件Bug可能影响1.1和1.2版本。...版本可以是下面三种状态之一:发布(Released),未发布(Unreleased)和归档(Archived)。...版本会有一个发布日期,并且如果在发布日期之后还没有按时发布,这个状态会自动变为过期状态(overdue)。...JIRA内置Workflow Issue(问题单) JIRA的问题单非常灵活,页面可以定制,字段也可以定义。这里介绍一些内置的基本概念。...Resolved — 已解决状态,表明问题已经被处理完成,等待问题报告人的验证。从这个状态,问题单一般可以进一步变更为重新打开状态(Reopened)或关闭状态(Closed)。
曾经写过Jira API的踩坑记、一起吐槽接口文档两篇文章吐槽Jira API接入过程中遇到的抗,原以为Jira API的坑已经踩得七七八八所剩无几了。...下面是我在处理Jira显示缺陷状态这个数据的时候用到的六种传参方式,其中有获取有设置,而且相互之间不兼容,最可恶的还是不同的接口使用的某一个状态的name还是不一样的,比如关闭状态,在搜索功能用的name...是Closed,然后在统计的时候用的是关闭。...正常来说,针对某一个状态,我们会对应是个文字描述(一般只有前端显示用),在Jira API中通常使用name来表示,然后后端数据库层面,通常使用一个整数型的数据记录,通常使用id,为了统一接口设计字段规范...Jira API已经证实不按套路出牌,下面是我遇到的关于缺陷状态字段相关功能六种传参方式,各位自行理解: public static JSONObject getId(int id) {
如何开启 JIRA 的入口?...GitLab 如何打通 JIRA 的信息流? GitLab 如何自动化 JIRA 的工作流(workflow)? GitLab 如何批量触发 JIRA 的工作量 ?...GitLab JIRA 的配置页面: 配置也非常简单,这里我简要说明一下: Web url :你们公司的 JIRA 访问地址 Jira API URL:使用 JIRA cloud 填写的 api 地址,...我在这里简单转述一下: 只有默认分支(master 可以在 GitLab -> Settings 中配置)的 commit and merge 会触发关闭 JIRA issue 已有解决方案的 JIRA...它的工作原理是 GitLab 会自动在 Feature 分支的 commit log 找到触发关键字然后执行自动化工作流,点击 Merge 后通过 issue 链接跳转过去就会发现 Jira 的状态已经更新
我们在工作中经常会进行很多繁琐的任务:更新配置文件,复制和粘贴文件,更新 Jira 标签等。 慢慢的花在这些任务上的时间会越来越多。我在 2016 年时在一家网络游戏公司工作时,类似的工作很多。...比如将内容从 word 文档中移出,并转移到 Jira 标签中,再将其分解为相关的自定义字段。...Jira API 这些事情可能需要一段时间才能实施,但我们的流程确实会随着时间的推移而得到改善。...我对我们的项目管理工具 Jira 的 API 进行了一些研究,并对正在处理的 Jira 标记做了一些请求,得到了大量有价值的数据,所以我决定将这些请求集成到了自己的 Bash 脚本中,以便能够从 Jira...这将会使用 curl 去请求 Jira API ,并获取更新游戏所需的所有信息。然后它将继续构建和部署项目。最后我会发表评论并标记相关人员和设计师,让他们知道工作已经完成。
在整个过程中,我们是如何对需求、项目、任务、缺陷、线上质量和功能优化进行有效组织和管理的呢?让我们一起揭开这个神秘面纱吧! ? ? ? ? ?...在每个功能名称右侧插入了“JIRA 链接及状态”,以后 Story 状态的任何更新都会在产品 PRD 中同步更新,JIRA 中也自动添加了产品 PRD 的链接,实现了 JIRA 与 Confluence...我们配置了 Backlog 的卡片布局,显示了三个扩展字段:Σ 原预估时间、Σ 进度和到期日,可以很容易看到需求的预估工作量、当前完成进度以及完成日期,如下图的项目看板 Backlog 所示。 ?...这样,我们将 Story、Feature 和 Bug 都关联到了 JIRA 版本后,就可以在发布版本中按照“版本”查看已发布、未发布和归档版本信息。...用作表示:从产品路线图角度,需求的一次发布,每次发布会包含一到多个产品新功能或功能优化及技术优化,它与 JIRA Sprint 无直接关系,但是一个 Version 中的需求可能被放在多个不同的 Sprints
引言: 项目群,是项目管理中的一个重要概念,一般上规模的公司,都有可能多个项目组成一个项目群并行进行。 软件开发类型的项目,在DevOps产品中项目群管理模式是如何进行的呢?...本文将阐述在DevOps产品中,项目群模式下如何进行多项目的过程管理、持续交付和改进。 目录: 一、缘起 二、项目群的基本介绍 三、DevOps产品中的项目群 四、展望 一、缘起 ?...精选提问: 问1:在项目群中,对应jiRA ISSUE类型是啥?或者在咱们DevOps中的项目群对应JIRA是什么ISSUE类型? 答:项目群对应的jira还是一个项目,和issue类型无关。...不是程序日志,是构建发布日志,应用的日志需要专门处理,不是一回事。 问4:项目群在JIRA中的项目与子项目是弱关联的关系吗?是通过EPIC 实现跨项目的关联吗?...没有对jira中的项目做关联要求,关联关系是DevOps产品自己维护的。九江银行有任务单的概念,DevOps产品中有扩展字段可以配置任务单,但只是一个标记作用。
JIRA:在研发工具领域大名鼎鼎的Atlassian出品的缺陷管理/项目管理/问题跟踪工具。 版本演进,一路跟随 从使用JIRA起到现在已五年之久,伴着JIRA的版本演进,有幸一路跟随。...我们如何做这些定制呢?这就是下面要一一说明的问题。...JIRA强大的功能之一是可以自定义字段,这为流程定制提供了无限可能。 字段配置用来做字段的隔离,比如在字段配置配置中,可以将某些字段设置为必选或隐藏,或者设置相应提示语。...:2018-字段配置方案;字段配置:2018-BUG-字段配置 JIRA使用中遇到的几个问题 1.已完成的问题不允许编辑: 修改问题对应的工作流,在完成【状态】增加一条新的【属性】:jira.issue.editable...2.已完成的问题解决结果修改为完成: 修改问题对应的工作流,在向完成状态转换的【动作】处增加【后处理功能】,选择【更新问题域】,将解决结果设置为完成。
JIRAlert实现了Alertmanager的webhook HTTP API,并连接到一个或多个JIRA实例以创建高度可配置的JIRA Issues。...每个不同的 Groupkey 创建一个Issue--由Alertmanager的路由配置部分的group_by参数定义--但在警报解决时不会关闭(默认参数, 可调整)。...我们的期望是,人们会查看这个issue。,采取任何必要的行动,然后关闭它。如果没有人的互动是必要的,那么它可能首先就不应该报警。....reopen_state: Jira 的问题已经关闭, 要重新打开, 需要的 transition, 如: Back to in progress...., 更新 Summary, 更新 Description, 更新 Resolution, 更新 Status; 同样问题再次出现, reopen 之前的 Issue...
精简版总结 1、JDK版本的最低依赖从1.7变成了1.8 2、HDFS支持Erasure Encoding 3、Timeline Server v2版本 4、hadoop-client这个依赖分为hadoop-client-api...开发的,而JDK 1.7在2015年4月已停止更新,这直接迫使Hadoop社区基于JDK 1.8重新发布一个新的Hadoop版本,即Hadoop 3.0。...这是因为Hadoop 2.0是基于JDK 1.7开发的,而JDK 1.7在2015年4月已停止更新,这直接迫使Hadoop社区基于JDK 1.8重新发布一个新的Hadoop版本,而这正是Hadoop3....Hadoop3.x官方文档地址如下: http://hadoop.apache.org/docs/r3.0.0/ Hadoop3.x新特性之Common改进 精简Hadoop内核,包括剔除过期的API和实现...(https://issues.apache.org/jira/browse/MAPREDUCE-5785) Hadoop3.x新特性之其他 添加新的 hadoop-client-api 和 hadoop-client-runtime
,包括但不限于: 1、后端如何提取jira中的数据,例如每个项目的bug情况、故事卡情况等; 2、提取数据后,如何进行组装,构造出前端需要的数据格式; 3、前端如何处理后端返回的数据,学习如何调整基本的样式...: 项目id name: 项目名称 components: 项目下的模块 versions: 这个项目中已经创建好的影响版本 raw: 项目的原始API数据 print("项目key=", project.key...,而且类型也是"str",但是它的值并不能直接使用 当我们想提取某个字段的值时,需要从jira返回的原始信息raw中提取,raw中包含项目的所有信息 raw的结果是一个典型的python字典对象,可以直接从里面提取需要的字段...例如提取项目的key,即project.raw["key"] 一个常见的套路是,当你不确定你想要的信息对应原始信息中的哪个字段时,可以把raw打印出来(最好转换成可读性强的json字符串,可以借助网上的在线...json转换工具),看看里面自己想要的信息在哪个字段下面,然后提取对应的字段值即可 3、问题(issue) jira中的任务,用户story,bug实质上都是一个issue 单个问题对象可以通过jira.issue
CentOS6 安装并破解Jira 7 JIRA软件是为您的软件团队的每个成员构建的,用来规划,跟踪和发布优秀的软件。 https://confluence.atlassian.......最低硬件要求及软件安装 最小硬件依赖 CPU: Quad core 2GHz+ CPU RAM: 6GB Minimum database space: 10GB ---- 更新系统.../atlassian-jira-software-7.4.1-x64.bin # 使用默认安装,安装完成会启动jira 关闭已启动的jira,然后把破解包里面的atlassian-extras-3.2...配置域名访问http://jira.aniu.so/jira ? 注意:上图中的Mode中,我们在此使用的是Private模式,在这个模式下,用户的创建需要由管理员创建。...到此jira7.4.1软件的安装就已经基本快结束了,下面我们来介绍jira的破解 jira破解 破解jira,其实我们已经破解了,在上面章节我们复制atlassian-extras-3.2.jar到/
推荐直接去官网购买,10人以下团队的永久授权只要$10。这个价格,别说小团队正式使用,就是个人玩票性质的买一个正版,也是完全可以了。 JIRA的界面操作挺复杂,但是JIRA的逻辑并不复杂。...想要了解如何使用JIRA,弄清下面几个基本概念就差不多了: - Project 项目 - Issue 事务(有的译作“问题”) - Field 字段 - Workflow 工作流 - Screen 视图...比如“用户可以编辑并修改个人资料”就可以拆分为以下几个子任务: - 设计UI界面 - 开发前端页面 - 提供后端API接口 以上所有子任务完成之后,这个Story才能算完成。 # 2....这些属性就是Field字段。而所谓的Story,也是Type属性为“Story”的Issue而已,把Type属性改成“Epic”,那这个Story就会变成Epic了。 # 3....Workflow和Workflow Scheme 我们知道,任务会有不同的状态:待办,进行中,已完成;需求也会有不同的状态:刚提交,待评审,暂缓,已拒绝,开发中,已完成,等等。
我本来是想写篇文章,吐槽一下jira的api的,但是发现最终jira api,很多地方又让我学到了一些新知识。有些方面真的是没见过这么标准使用的。...本来我以为在国内有很多公司都在用jira, 这里面少不了的API接口进行功能性的封装,肯定会有中文的文档结果经过几次尝试搜索之后,我终于确认jira API是没有中文文档的。...没有人完整的翻译过jira API的文档,然后我发现了一个巨坑的事情:jira App文档分嗯多个版本,基本上每一个版本的基拉就对应一个版本的API文档,我没有仔细去看这里面的区别,但是我觉得一个版本一个文档...大家如果有机会对接jira API文档,到时候一定要首先确认jira的版本。 HTTPcode 在jira API文档中,http协议响应状态码有很多使用。...中英混排 Jira的api文档都是英文版的,我一度怀疑他并不重视中国区用户,但是当我看到某些接口的字段值的时候,我一下子震惊了,原来他的字段值还是中英混排的。一下子有点儿不知所措。
CentOS6 安装并破解Jira 7 JIRA软件是为您的软件团队的每个成员构建的,用来规划,跟踪和发布优秀的软件。...最低硬件要求及软件安装 最小硬件依赖 CPU: Quad core 2GHz+ CPU RAM: 6GB Minimum database space: 10GB 更新系统,安装java环境 #.../atlassian-jira-software-7.4.1-x64.bin # 使用默认安装,安装完成会启动jira 关闭已启动的jira,然后把破解包里面的atlassian-extras-3.2....配置域名访问http://jira.aniu.so/jira ? 注意:上图中的Mode中,我们在此使用的是Private模式,在这个模式下,用户的创建需要由管理员创建。...到此jira7.4.1软件的安装就已经基本快结束了,下面我们来介绍jira的破解 jira破解 破解jira,其实我们已经破解了,在上面章节我们复制atlassian-extras-3.2.jar到/
,包括但不限于: 1、后端如何提取jira中的数据,例如每个项目的bug情况、故事卡情况等; 2、提取数据后,如何进行组装,构造出前端需要的数据格式; 3、前端如何处理后端返回的数据,学习如何调整基本的样式...key: 项目Key id: 项目id name: 项目名称 components: 项目下的模块 versions: 这个项目中已经创建好的影响版本 raw: 项目的原始API数据 print("项目...,而且类型也是"str",但是它的值并不能直接使用 当我们想提取某个字段的值时,需要从jira返回的原始信息raw中提取,raw中包含项目的所有信息 raw的结果是一个典型的python字典对象,可以直接从里面提取需要的字段...例如提取项目的key,即project.raw["key"] 一个常见的套路是,当你不确定你想要的信息对应原始信息中的哪个字段时,可以把raw打印出来(最好转换成可读性强的json字符串,可以借助网上的在线...json转换工具),看看里面自己想要的信息在哪个字段下面,然后提取对应的字段值即可 3、问题(issue) jira中的任务,用户story,bug实质上都是一个issue 单个问题对象可以通过jira.issue
我的应用场景: 使用jira作为管理工具,在jira中创建自定义的工作流来规定测试,上线,发布等流程,并通过自动化工具完成这一系列的操作。 ?...jira issue数据格式地址:https://docs.atlassian.com/software/jira/docs/api/REST/7.6.1/#api/2/issue-getIssue...jenkins接口参考地址:https://wiki.jenkins.io/display/JENKINS/Remote+access+API jira 的webhook ?.../jira上面的自定义字段,存的是git 分支名称 , env = req.body.issue.fields.status.name;//当前要构建的的环境名称...var data = await ApiClient.Get(jenkinsBaseUrl, 'crumbIssuer/api/json', undefined, { headers
这是因为Hadoop 2.0是基于JDK 1.7开发的,而JDK 1.7在2015年4月已停止更新,这直接迫使Hadoop社区基于JDK 1.8重新发布一个新的Hadoop版本,而这正是Hadoop3....http://hadoop.apache.org/docs/r3.0.1/ ---- Hadoop3.x新特性之Common改进 Hadoop Common改进: 精简Hadoop内核,包括剔除过期的API...(https://issues.apache.org/jira/browse/HADOOP-9902) ---- Hadoop3.x新特性之HDFS改进 Hadoop3.x中最大改变的是HDFS,HDFS...(https://issues.apache.org/jira/browse/MAPREDUCE-5785) ---- Hadoop3.x新特性之其他 添加新的 hadoop-client-api 和...(https://issues.apache.org/jira/browse/HADOOP-11804) 支持微软的Azure分布式文件系统和阿里的aliyun分布式文件系统
领取专属 10元无门槛券
手把手带您无忧上云