Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table plus
applyColStyleToCelltrue
heading0
columnTypess,s,s,s
multiplefalse
columnAttributesstyle="background:#e5e7ea;font-weight:bold,,style="background:#e5e7ea;font-weight:bold,
enableSortingfalse

Syntax

copyAttachmentOnJSDComment(issue_source, attachment_name_or_regex, issue_jsd_target, username[, comment])

Package

Alias

Pkg Usage

Description

Excerpt
hiddentrue
Creates a new public comment containing the specified attachment(s).

Creates a new public comment containing the specified attachment(s). Attachments are identified either by name or using a regex. If comment is absent, a default comment will be used.

Parameters

Table plus
applyColStyleToCelltrue
columnTypess,s,s,s
heading0
multiplefalse
enableSortingfalse

Parameter name

Type

Required

Description

issue_source

String

Yes

The key of the issue that contains the attachments.

attachment_name_or_regex

String

Yes

Attachment name or regex to match against attachments.

issue_jsd_target

String

Yes

The target JSD issue. In order for the routine to work, it is mandatory for this to belong to a JSD project.

username

String

Yes

The username to attribute the comment to.

comment

String

No

The comment to be used. If not provided, a default comment will be used.

Return Type

Integer

The id of the comment that was created.

Examples

Example 1

Creates a comment having a single attachment and using the default comment.

Code Block
languagejs
return copyAttachmentOnJSDComment("ANY-101", "some_file.txt", "JSDTEST-42", currentUser());

Returns the id of the newly created comment.

Example 2

Creates a comment having multiple attachments (all.png files) and using a custom comment.

Code Block
languagejs
return copyAttachmentOnJSDComment("ANY-101", ".*\\.png", "JSDTEST-42", currentUser(), "Here are all the PNGs we found.");

Returns the id of the newly created comment.

See also

Filter by label (Content by label)
showLabelsfalse
max25
showSpacefalse
cqllabel = "jsd_routine" and space = currentSpace ( )
labelsarray_routines