1.0.4 • Published 5 years ago

jira-checkflow v1.0.4

Weekly downloads
2
License
ISC
Repository
-
Last release
5 years ago

jira 平台自动检测配置空间下store状态,并更新

使用node开发的一个命令行工具,来完成自动检测并更新jira空间下所有store状态:具体状态:

1、云音乐项目空间下,轮询所有非关闭状态的story,如果该story下所有task状态为“已排期”,则该story状态置为“已排期”(并通知需求提出人,经办人,验证人——不需要,jira自带)
2、云音乐项目空间下,轮询所有非关闭状态的story,如果该story下所有task状态为“关闭”&subtask关闭,则该story状态 置为“关闭”(并通知需求提出人,经办人,验证人——不需要,jira自带) 

install

  • 环境:安装node,安装地址
  • 并配置网易私有仓库: nenpm。运行下面命令:

     // node 安装好后后有npm工具
     1. npm install -g cnpm
    
     2. alias nenpm='cnpm --registry=http://rnpm.hz.netease.com/ --registryweb=http://npm.hz.netease.com/ --cache=$HOME/.nenpm/.cache --userconfig=$HOME/.nenpmrc'

    具体教程参考:nenpm配置

  • 安装:配置好nenpm后运行 nenpm install -g @music/jira-checkflow

  • 成功安装后的标志: 命令行输入:jira-checkflow -v 能成功输出版本信息

usage

  1. 配置用户信息 jira-checkflow config user
  2. 配置空间 jira-checkflow config space

配置好后就可以开心的自动执行任务了:

  1. 检测某空间: jira-checkflow check, 这里也可指定某个空间: jira-checkflow check MUSIC 或者 jira-checkflow check KAOLA

  2. 测试环境 加上 -t 或者 --test参数. 比如: jira-checkflow check -t jira-checkflow check MUSIC -t

  3. 查看命令行所有支持功能:jira-checkflow --help

工具检测更新完后会在命令行面板输出执行结果

问题反馈

@吴丹妮 @吴轲 @刘治夏