首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

一步两步之Python操作JIRA

最近需要实现项目任务的自动化分发,研究了下JIRA的API接口,发现JIRA有免费且流行的Atlassian REST API Browser插件,也有详细的说明文档,但是不想安装java环境,也不想编译jar包。还好我们有python的jira包。

1.安装jira包

pip install jira

2.连接jira服务器

3.获取某个项目

jira.project("JR")

4.获取某个问题

jira.issue("JR-1")

5.创建一个问题

field={

"project": {"id": 10203},

"summary": u'Python自动创建的问题',

"description": u'请相关人员关注',

"issuetype": {'id': 10002},

"priority": {'name': "High"},

}

jira.create_issue(fields=field)

project: 项目id或者key,id可以通过获取项目方法获得

summary: 问题的摘要

description: 详细信息

priority: 级别 (High, Highest, Medium, Low, Lowest)

如果想采用更安全流行的Oauth方式验证,还是使用官方提供的标准接口吧。

https://developer.atlassian.com/cloud/jira/platform/jira-rest-api-oauth-authentication/

参考:http://jira.readthedocs.io/en/latest/

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180511G1NSIA00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券