Public/Add-JiraComment.ps1
|
function Add-JiraComment { <# .SYNOPSIS Fügt einem Issue einen Kommentar hinzu. .PARAMETER IssueKey Key oder ID des Issues, z.B. "PROJ-123". .PARAMETER Body Kommentartext als reiner Text. Wird automatisch ins Atlassian Document Format (ADF) umgewandelt. .EXAMPLE Add-JiraComment -IssueKey "PROJ-123" -Body "Das ist erledigt." #> [CmdletBinding()] param ( [Parameter(Mandatory = $true)] [string] $IssueKey, [Parameter(Mandatory = $true)] [string] $Body ) begin { $ErrorActionPreference = "Stop" $Payload = @{ body = ConvertTo-JiraADF -InputText $Body } } process { $response = Invoke-JiraApi -Method Post -Path "/rest/api/3/issue/$IssueKey/comment" -Body $Payload } end { return $response } } |