Team,<div><br></div><div>We've had several cases where a pull request was missed because it was not clear from the JIRA report whether or not it had been merged. To address this problem, I've introduced two changes in the Seam JIRA projects:</div>
<div><br></div><div>1. A custom field for a Git pull request (this field can be updated if there are follow-up pull requests, all will be tracked in the history)</div><div>2. A status workflow that updates the JIRA according to the pull request state (sent, closed)</div>
<div><br></div><div>Here are screenshots showing this workflow for a recent Seam Faces issue. (Not the Resolved Issue and Close Issue buttons appear because I am an admin, so that's not normally visible).</div><div><br>
</div><div>Feedback welcome. We can refine the workflow as we go.</div><div><br></div><div>Unresolved state:</div><div><br></div><div><img src="cid:ii_12d7b1fba44ba439" alt="unresolved.png" title="unresolved.png"><br></div>
<div><br></div><div>Link pull request workflow option:</div><div><br></div><div><img src="cid:ii_12d7b20481ad2c89" alt="link-pull-request-workflow.png" title="link-pull-request-workflow.png"><br></div><div><br></div><div>
Enter link to pull request:</div><div><br></div><div><img src="cid:ii_12d7b2100824c310" alt="enter-pull-request-link.png" title="enter-pull-request-link.png"><br></div><div><br></div><div>Pull request sent state:</div><div>
<br></div><div><img src="cid:ii_12d7b215f6c2eef9" alt="pull-request-sent.png" title="pull-request-sent.png"><br></div><div><br></div><div>Pull request closed workflow option (marks issue as resolved):</div><div><br></div>
<div><img src="cid:ii_12d7b21c0f038fbd" alt="pull-request-closed.png" title="pull-request-closed.png"><br></div><div><br>-- <br><div>Dan Allen</div>Principal Software Engineer, Red Hat | Author of Seam in Action<br>Registered Linux User #231597<br>
<br><a href="http://mojavelinux.com" target="_blank">http://mojavelinux.com</a><br><a href="http://mojavelinux.com/seaminaction" target="_blank">http://mojavelinux.com/seaminaction</a><br><a href="http://www.google.com/profiles/dan.j.allen" target="_blank">http://www.google.com/profiles/dan.j.allen</a><br>
</div>