In my perl script,
$finalstr value am getting as [{name => 'SIP'},{name => 'Platform'}], however this is not getting substituted in the REST API. But if i pass the same value as hard-coded it is executing successfully.
my $jira = JIRA::REST->new({
url => 'https://ecample.com',
username => 'XXXXXXXXX',
password => 'XXXXX',
});
# File a bug
my $issue = $jira->POST('/issue', undef, {
fields => array{
project => { key => 'XXX' },
issuetype => { name => 'Bug' },
summary => '10-8-2018 tessdatsad32 checking field persent or not',
description => 'test',
versions => [{name => $Affected_version}],
customfield_10100 => $Affected_Build_Number,
priority => {name =>'(3) Minor'},
customfield_10035 => {value =>'Always'},
components => $finalstr,
customfield_10028 => {value =>'GA'},
customfield_11296 => {value =>'Yes'},
#attachment => {value => other-jira-error.pl}
#attach_files => {'other-jira-error.pl'},
},
});
# Iterate on issues
my $search = $jira->POST('/search', undef, {
jql => 'project = sdfs AND issuetype = Bug AND status = Unassigned AND created >= -10m',
startAt => 0,
maxResults => 1,
fields => [ qw/summary status assignee/ ],
});
foreach my $issue (@{$search->{issues}}) {
print "Found issue $issue->{key}\n";
}
Please help.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.