脚本库与JIRA API交互。

b-jira-filter的Python项目详细描述


B、 吉拉过滤器

一个与jiraapi交互的基于CLI的脚本库。不是所有的行动都是 在jiraui中实现,因此,我们使用自定义 任何人都可以使用的逻辑和自定义功能。在

说明

有时候,通过CLI做事情更方便、更直接 而不是通过用户界面。而且,jiraui不能支持每一个功能 因此,对于我们开发的自定义逻辑和自定义命令是可能的 此基于CLI的库。向下滚动查看有哪些可用的自定义项 逻辑命令。在

备注

旨在使生命科学现代化 通过与其他公司分享其IT知识 社区。这是一个开放源代码库 任何人都可以。欢迎改进和拉取请求。在

相关技术

  • Python3
  • 吉拉
  • 吉拉Python SDK

假设

本项目假设如下:

  • 你有JIRA软件的基本知识。在

有用来源

安装

项目被构建并上传到PyPi。用pip安装。在

pip install b-jira-filter

或者直接通过源代码安装。在

^{pr2}$

用法和示例

本节介绍了可用的命令以及如何使用它们。在

凭证管理

库具有灵活的凭据管理。在

您可以将凭据传递给构造函数:

fromb_jira_filter.objects.credentialsimportCredentialsCredentials(username='Username',password='Password',server='Server')

也可以设置操作系统环境:

fromb_jira_filter.objects.credentialsimportCredentialsCredentials()
export/set JIRA_USERNAME=Username
export/set JIRA_PASSWORD=Password
export/set JIRA_SERVER=Server

也可以在提示中手动输入这些值:

fromb_jira_filter.objects.credentialsimportCredentialsCredentials()
(venv) > jira.sprints.storypoints
Username: ...
Password: ...
Server: ...

命令

库公开CLI命令:


吉拉

使用此命令查看可用的不同命令和节。在

(venv) > jira

Available sections:
- sprints

希拉。斯普林特

使用这个命令可以查看sprints部分中可用的不同命令和部分。在

(venv) > jira

Available commands:
- storypoints

希拉。斯普林特。故事要点

使用此命令可以计算任何sprint中每个受让人的故事点。例如:

(venv) > jira.sprints.storypoints

Select a board (1-2):

1. TEST1 board
2. TEST2 board

Board number[Default 1]:

> ENTER

Select a sprint (1-2):

1. TEST Sprint 1
2. TEST Sprint 2

Sprint number[Default 2]:

> ENTER

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

Dev 1   : Total:  68 | Completed:  21( 30.9%) | Not completed:  47( 69.1%).
Dev 2   : Total:  61 | Completed:  21( 34.4%) | Not completed:  40( 65.6%).

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

测试

当前此包没有测试。在

贡献

发现虫子了?要添加或建议新功能吗? 欢迎任何形式的捐助。你可以联系我们 直接在github平台中创建pull请求或问题。 让我们一起实现世界现代化。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Jgit对于给定的存储库,我们如何确定新提交的列表,以及每个提交来自哪个分支?   从MS Access数据库添加java ComboBoxItem   如何禁止Java列表中不同类的实例?   java在没有Web的JAXR上使用Shiro过滤器。xml   由于java原因,无法在Ubuntu上安装Netbeans 8.2。awt。未找到恐怖和辅助技术   java JUnit对RuntimeException的处理(特别是)   java空集合在Apache CXF服务(JAXWS)中被转换为null   java CannotAcquireLockException问题   sql如何在数据库中对(Java)枚举建模(使用SQL92)   安卓在Java中获取友好url后面的文件名   java如何访问数组名以获取列表?   javascript Java Nashorn longBitsToDouble   java控制台<init>错误   java将一个LinkedList追加/连接到另一个LinkedList的最有效方式是什么?   Java for正在跳过的循环   java帮助创建带有动画的复杂Swing GUI   java Android编辑文本。setHint在片段中不工作