Итак, я автоматизирую некоторые утомительные процессы создания заявок в Jira. По большей части он работает нормально, но не назначен правильному пользователю. Все созданные заявки создаются с указанием «неназначенного» в качестве правопреемника. Все остальное работает как положено.
Вот что я использую:
Код: Выделить всё
# Jira API Configuration ###
JIRA_SERVER = "https://mycompanyname.atlassian.net"
JIRA_USER_EMAIL = "myemail@email.com"
JIRA_API_TOKEN = "PROPER_API_TOKEN_XY9ACiVnKDKog8hTa_l5k=856316AB_PROPER_API_TOKEN"
JIRA_PROJECT_KEY = "CorrectProjectKey"
JIRA_ASSIGNEE_EMAIL = "myemail@email.com"
# ### Ticket Details ###
OUTPUT_FIX_VERSION = "1.0.8"
OUTPUT_ISSUE_TYPE = "Task"
Код: Выделить всё
issue_dict = {
'project': {'key': JIRA_PROJECT_KEY},
'summary': ticket_title,
'description': ticket_description,
'issuetype': {'name': OUTPUT_ISSUE_TYPE},
'assignee': {'emailAddress': JIRA_ASSIGNEE_EMAIL},
'fixVersions': [{'name': OUTPUT_FIX_VERSION}]
}
Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/798 ... -script-re
Мобильная версия