Отправить файл из JIRA в S3 через ScruptRunner - PullRequest
0 голосов
/ 09 января 2020

Как я могу отправить файл из JIRA, сгенерированный через ScriptRunner, в корзину S3?

У меня есть рабочий скрипт на groovy:

import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.issue.Issue
import com.atlassian.jira.issue.fields.CustomField

Issue issue = issue

def issueManager = ComponentAccessor.getIssueManager()
def originalIssue = issueManager.getIssueObject(issue.id)

def file = new File("/tmp/out_jira.txt")
file.write originalIssue.getDescription()

return originalIssue.getDescription()

Он генерирует файл с описанием , Как я могу отправить этот файл на AWS S3?

PS Я пробовал некоторые подобные решения для импорта libs:

@GrabResolver(name='jets3t', root='http://www.jets3t.org/maven2', m2Compatible='true')
@Grab(group='net.java.dev.jets3t', module='jets3t', version='0.9.0')
import org.jets3t.service.impl.rest.httpclient.RestS3Service

Но все время получаю сообщение об ошибке:

Проверка скриптов не удалась на сервере ошибка.

Есть идеи, как это сделать каким-то другим способом или исправить это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...