Terjira 交互式的 Jira CLI 工具开源项目

我要开发同款
匿名用户2021年12月02日
56阅读
开发技术Ruby
所属分类应用工具、终端/远程登录
授权协议MIT

作品详情

Terjira是一个交互式且易于使用的Jira命令行应用程序。用户不需要记住资源密钥或ID。Terjira通过交互式提示来提供建议。

Jira必须支持RestAPI2.0和AgileRestAPI1.0。

演示

功能待办事项添加用于查找问题的JQL命令按关键字搜索问题管理工作日志和评估问题管理问题的组件和版本跟踪转换历史更友好的帮助安装自己安装:

$geminstallterjira如果有权限问题,

$sudogeminstallterjira#or$geminstallterjira--user-install#Youneedtoexportyourgempath用法Authentication:jiralogin#LoginyourJirausingyourJiraemail&password#forServerorAPItokenforCloud.#Refer:https://confluence.atlassian.com/cloud/api-tokens-938839638.html#[--ssl-config]withsslconfiguration#[--proxy-config]withproxyconfigurationjiralogout#LogoutyourJiraProject:jiraprojecthelp[COMMAND]#Describeonespecificsubcommandjiraproject(ls|list)#Listofallprojectsjiraproject[PROJECT_KEY]#ShowdetailoftheprojectBoard:jiraboardhelp[COMMAND]#Describeonespecificsubcommandjiraboard(ls|list)#Listofallboardsjiraboardbacklog#BacklogfromtheboardSprint:jirasprinthelp[COMMAND]#Describeonespecificsubcommandjirasprint(ls|list)#Listofallsprintfromtheboardjirasprint[SPRINT_ID]#Showthesprintjirasprintactive#Showactivesprintsandissues#Toshowissuesonthesprint(includenoassignee)                  #pass`--assigneeALL`or`-aALL`.Issue:jiraissuehelp[COMMAND]#Describeonespecificsubcommandjiraissue(ls|list)#Listofissues#Defaultassigneeoptioniscurrentlogged-inuser#Toshowissuesofallusers(includenoassignee)                  #pass`--assigneeALL`or`-aALL`.jiraissuejql"[QUERY]"#SearchissueswithJQL#ex)#jiraissuejql"project='TEST'ANDsummary~'authentication'"jiraissuesearch"[SUMMARY]"#Searchforanissuesbysummaryjiraissue[ISSUE_KEY]#Showdetailoftheissuejiraissueassign[ISSUE_KEY]([ASSIGNEE])#Assigntheissuetouserjiraissueattach_file[ISSUE_KEY]([FILE_PATH])#Attachafiletoissuejiraissuecomment[ISSUE_KEY]#Writecommentontheissue#pass`-E`or`--editor`toopensystemdefaulteditorforcomposingcommentjiraissueedit_comment[ISSUE_KEY]([COMMENT_ID])#Edituser'scommentontheissue.#IfCOMMENT_IDisnotgiven,itwillchooseuser'slastcomment.jiraissuedelete[ISSUE_KEY]#Deletetheissuejiraissueedit[ISSUE_KEY]#Edittheissue#pass`-E`or`--editor`toopensystemdefaulteditorforcomposingissuedescriptionjiraissuenew#Createanissue#pass`-E`or`--editor`toopensystemdefaulteditorforcomposingissuedescriptionjiraissueopen[ISSUE_KEY]#Openbrowserjiraissueurl[ISSUE_KEY]#Returnurloftheissuejiraissuetake[ISSUE_KEY]#Assigntheissuetoselfjiraissuetrans[ISSUE_KEY]([STATUS])#Dotransition
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论