Buon giorno a tutti, sto provando a creare dei Task e delle Epic con la libreria https://atlassian-python-api.readthedocs.io/
Ho trovato molto utile l'esempio di creazione di un task riportato su questo repository: https://github.com/atlassian-api/atlassian-python-api/tree/master/examples/jira jira.issue_create( fields={ "project": {"key": "TEST"}, "issuetype": {"name": "Task"}, "summary": "test rest", "description": "rest rest", } ) Se provo però a creare una Epic, jira.issue_create( fields={ "project": {"key": "TST"}, "issuetype": {"name": "Epic"}, "summary": "test rest", "description": "rest rest", } ) ricevo un errore che non mi fa capire cosa sto sbagliando Creating issue "test rest" Traceback (most recent call last): File "./ss-jira-epic-templates.sh", line 16, in <module> jira.issue_create( File "/usr/local/lib/python3.8/dist-packages/atlassian/jira.py", line 982, in issue_create return self.post(url, data={"fields": fields}) File "/usr/local/lib/python3.8/dist-packages/atlassian/rest_client.py", line 303, in post response = self.request( File "/usr/local/lib/python3.8/dist-packages/atlassian/rest_client.py", line 236, in request response.raise_for_status() File "/usr/local/lib/python3.8/dist-packages/requests/models.py", line 941, in raise_for_status raise HTTPError(http_error_msg, response=self) requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: https://zextras.atlassian.net/rest/api/2/issue Facendo una ricerca ho trovato questo topic: https://stackoverflow.com/questions/43985072/unable-to-create-epic-using-jira-cloud-rest-api-c La cosa più probabile è che debba passare qualche altra coppia chiave valore necessaria alla creazione di una Epic. Il topic menziona "Epic Name" ma ho il sospetto si riferisca alla issuetype. Ho guardato l'output di jira.issue('TST-9') che è una Epic creata via web e non ho trovato alcun riscontro di "Epic Name". Secondo voi, cosa sto sbagliando? _______________________________________________ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python