I am trying to create a new Jira ticket using Jenkins. I want to give it an existing fixVersions
This is what I am doing:
def newIssue = [fields: [ project: [key: <span>'KEY'</span>],
summary: <span>'This is a test'</span>,
description: <span>'Test'</span>,
issuetype: [name: <span>'Defect'</span>],
components: [[name: <span>'someComponent'</span>]],
assignee: [name:<span>'username'</span>],
fixVersions: [{set:[{name : <span>'2020.01.05'</span>}]}]]]I am getting the following error
<span>15</span>:<span>27</span>:<span>47</span> Error Code: -<span>1</span>
<span>15</span>:<span>27</span>:<span>47</span> Error Message: Conversion = <span>'ti'</span>
If I set my fixversion as following
fixVersions: [name : <span>'2020.01.05'</span>]]]
I am getting the following error:
Error Message: {<span>"errorMessages"</span>:[],<span>"errors"</span>:{<span>"fixVersions"</span>:<span>"data was not an array"</span>}}This is the last thing I tried and still not working:
String[] ver = [<span>'2020.01.02'</span>]
def newIssue = [fields: [ project: [key: <span>'KEY'</span>],
summary: <span>'This is a test'</span>,
description: <span>'Test'</span>,
issuetype: [name: <span>'Defect'</span>],
components: [[name: <span>'someComponent'</span>]],
assignee: [name:<span>'username'</span>],
fixVersions: [name : ver[<span>0</span>]]]]