Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How can I get all attachments in jira?

Diana May 25, 2016

I need to know the name of all attachments in JIRA

2 answers

0 votes
Boris Georgiev [Appfire]
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 25, 2016

Below you can see a script which gets the filename of all attachments in the system. But as @Nic Brough [Adaptavist] said it will be good to share what you're actually trying to achieve.

import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.issue.AttachmentManager;
import com.atlassian.jira.issue.attachment.AttachmentConstants;
ComponentAccessor.getOfBizDelegator().findAll(AttachmentConstants.ATTACHMENT_ENTITY_NAME).collect({
	it.getString("filename")
})
0 votes
Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 25, 2016

You'll need to script something to read every issue and parse each one for all of its attachments.  Or possibly read the attachments table in the database.  Or read the disk for the actual fields.

It might be more useful if you could tell us why you want this list?  Then we can give you the best option.

Suggest an answer

Log in or Sign up to answer