I want to change jira issue status with python-jira.The python-jira API is http://jira-python.readthedocs.org/en/latest/ .I can't find any way to do this. I was trying to use issue.update(status="Closed").But it didn't work.I found Issue status and workflow inhttps://developer.atlassian.com/display/JIRADEV/Issue+status+and+workflow .But I still don't know what to do.Can anyone help me out?
issue.update(status="Closed")
You need to find your transition IDs, then use it like so:
<span class="kwd">if</span><span class="pln"> issue</span><span class="pun">.</span><span class="pln">fields</span><span class="pun">.</span><span class="pln">status </span><span class="kwd">in</span><span class="pun">(</span><span class="str">'open'</span><span class="pun">,</span><span class="str">'reopened'</span><span class="pun">):</span><span class="com"># Move the ticket from opened to closed.</span><span class="pln"> jira</span><span class="pun">.</span><span class="pln">transition_issue</span><span class="pun">(</span><span class="pln">ticket</span><span class="pun">,</span><span class="pln"> transitionId</span><span class="pun">=</span><span class="lit">131</span><span class="pun">)</span>
jira-python documents discovering and making transitions here.
Hope this helps you,
Patina
Sadly that link appears broken.
It looks like you're new here. Sign in or register to get started.