我需要根據fixVersion
或label
來處理字段問題,並在那裏設置新值。我發現JRJC 3.0.0至少可以用來根據密鑰獲取問題,讀出標籤和其他字段等等。在groovy/java中使用Jira Rest Java Client(JRJC)更新問題
它看起來像這樣:
def jirakey = 'FOOBAR-123'
def issue = this.restClient.getIssueClient().getIssue(jiraKey).claim()
雖然你可以做的東西一樣投票支持問題,設置新的轉變,甚至創造新的問題,我沒有找到任何方法來更新字段,說fixVersion
或labels
。
在atlassian的人jira有一個問題,說,this issue has been solved,但我不能跟着它,因爲沒有功能更新問題,並在評論中甚至有代碼片段顯示如何規避缺失的功能。
此外,我發現了一個更近期的問題「Is there up-to-date documentation on using JRJC in a JIRA plugin?」,其中的答案是啓發性的:「扔掉jira-rest-java-client-api並直接調用JIRA REST API。
是否有任何建議使用庫,然後你將如何實現缺少的功能?