我需要通过MSSQL View中的数据更新“问题”中的Jira自定义字段。为此,我将Powershell脚本与JiraPS模块一起使用(很棒的模块btw。) 在视图中更新数据并仅复制最新更新的脚本时,是否可以运行脚本?
好的,这是我更新Jira问题的脚本:
$query = "select assignee, summary, pkey,issuenum from dbo.Issue_Info"
$output = Invoke-Sqlcmd -Query $query -ServerInstance "Server" -Database
"jira_test" -Credential $credential
foreach ($out in $output){
$key = $out.pkey +'-' + $out.issuenum
[string] $sum = $out.summary
Set-JiraIssue -Issue $key -Fields @{'customfield_13214' = $sum;}
echo "Issue updating: $key"
}
现在,它将从“测试MSSQL视图”中获取所有行,并将值设置为customfield_13214。我只想更新问题takt是我的视图中的新记录,而此问题的字段摘要或分配者正在更改。
有我的视图结构:
--------------------------------------------------
| assigne | summmary | pkey | issuenum |
--------------------------------------------------