通过PYTHON操作JIRA的COMMENT注释和TRANSITION工作流
这是目前我们的自动化部署系统要作的,所以先实现吧。
>>> from jira import JIRA
>>> authed_jira = JIRA(server=('http://jira.internet.com.cn:8080/'), basic_auth=('chengang','xxxxxxx'))
>>> issue = authed_jira.issue('SISOMM-1315')
>>> jira.add_comment(issue, 'PRISM 234234ND uat chengang test')
>>> transitions = authed_jira.transitions(issue)
>>> print transitions
>>> print [(t['id'], t['name']) for t in transitions]
[(u'11', u'\u9700\u6c42\u7f16\u5199\u5b8c\u6210')]
# Resolve the issue and assign it to 'pm_user' in one step
>>> jira.transition_issue(issue, '5', assignee={'name': 'pm_user'}, resolution={'id': '3'})
# The above line is equivalent to:
>>> jira.transition_issue(issue, '5', fields: {'assignee':{'name': 'pm_user'}, 'resolution':{'id': '3'}})
  
通过PYTHON操作JIRA的COMMENT注释和TRANSITION工作流的更多相关文章
- Python操作Jira
		
目录 认证 项目(Project) 问题(Issue) 配置域(Fields) 关注者/评论/附件 创建/分配/转换问题 搜索 Jira提供了完善的RESTful API,如果不想直接请求API接口可 ...
 - python操作JIRA的库简单操作
		
因公司需要,我们开发的PRISM又需要和JIRA对接啦, 今天找了一个JIRA库撸了一发~~~ jira库地址: https://pypi.python.org/pypi/jira/1.0.3 简单操 ...
 - 使用python的jira库操作jira的版本单和问题单链接
		
操作JIRA的API来实现的. 但感觉比单纯操作API要简单一些. from jira import JIRA from django.conf import settings JIRA_URL = ...
 - python接口自动化(三十八)-python操作mysql数据库(详解)
		
简介 现在的招聘要求对QA人员的要求越来越高,测试的一些基础知识就不必说了,来说测试知识以外的,会不会一门或者多门开发与语言,能不能读懂代码,会不会Linux,会不会搭建测试系统,会不会常用的数据库, ...
 - Python全栈开发之MySQL(二)------navicate和python操作MySQL
		
一:Navicate的安装 1.什么是navicate? Navicat是一套快速.可靠并价格相宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设.它的设计符合数据库管理员.开发人员及中小 ...
 - 文成小盆友python-num11-(2) python操作Memcache Redis
		
本部分主要内容: python操作memcache python操作redis 一.python 操作 memcache memcache是一套分布式的高速缓存系统,由LiveJournal的Brad ...
 - Python 之路:Python操作 RabbitMQ、Redis、Memcache、SQLAlchemy
		
一.Memcached Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负债.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态.数据库驱动网站的速 ...
 - Python操作文件和目录
		
Python操作文件和目录 读写文件比较简单,有一点特别注意就好了 windows下Python默认打开的文件以gbk解码,而一般我们的文件是utf-8编码的,所以如果文本含有中文,就会出现异常或者乱 ...
 - 使用Python操作MongoDB
		
MongoDB简介(摘自:http://www.runoob.com/mongodb/mongodb-intro.html) MongoDB 由C++语言编写,是一个基于分布式文件存储的开源数据库系统 ...
 
随机推荐
- 修改android系统开机动画
			
本文转载自:http://blog.csdn.net/u012301841/article/details/51598115 修改android系统开机动画
 - null in JavaScript
			
C# String.IsNullOrEmpty Javascript equivalent https://stackoverflow.com/questions/5746947/c-sharp-st ...
 - 88. [ExtJS2.1教程-5]ToolBar(工具栏)
			
转自:https://llying.iteye.com/blog/324681 面板中可以有工具栏,工具栏可以位于面板顶部或底部,Ext中工具栏是由Ext.Toolbar类来表示.工具栏上可以放按钮. ...
 - Python中的math和保留小数位数方法
			
转载自 http://xukaizijian.blog.163.com/blog/static/17043311920111163272414/ math模块实现了许多对浮点数的数学运算函数. 这些 ...
 - 3.2 手机中的数据库——SQLite
			
http://www.sqlite.org/download.html 截至我安装SQLite数据库为止的时间,最新的版本可以下载sqlite-dll-win64-x64-3200000.zip和sq ...
 - NOIP 2015 DAY2
			
跳石头 题目背景 一年一度的“跳石头”比赛又要开始了! 题目描述 这项比赛将在一条笔直的河道中进行,河道中分布着一些巨大岩石.组委会已经选择好了两块岩石作为比赛起点和终点.在起点和终点之间,有 N 块 ...
 - 脑洞大开加偏执人格——可持久化treap版的Link Cut Tree
			
一直没有点动态树这个科技树,因为听说只能用Splay,用Treap的话多一个log.有一天脑洞大开,想到也许Treap也能从底向上Split.仔细思考了一下,发现翻转标记不好写,再仔细思考了一下,发现 ...
 - jQuery考试之错题分析
			
获取元素范围大小顺序依次为: $(#one).siblings("div")>$("#one~div")>$("#one +div&quo ...
 - 使用idea 搭建一个 SpringBoot + Mybatis + logback 的maven 项
			
(注意项目名不能有大写......),把项目类型 改成 War 类型.(web项目) 使用 mybatis-generator 插件 生成 实体类 和 接口 在 resources 目录 中 新建一个 ...
 - 简单ajax库
			
function TuziAjax(reqType,url,fnoK, fnFail) { var xmlHttp = null; if (window.XMLHttpRequest) { xmlHt ...