Read call for paper mails and use REST to create new issues in JIRA. Furthermore this tool will generates tables for confluence.
- clone repo
- mvn clean install on project-root
- cd ./cfptool-main
- mvn assembly:assembly on cfptool-main
- execute cfptool-main/target/ cfptool-main-1.0-SNAPSHOT-jar-with-dependencies.jar
- first, cfptool will generate a config.properties.
- fill out the config.properties and start cfptool again.
- emailHost = email host | mail.yourdomain.de
- emailUsername = username for your mailaccoun | test@yourdomain.de
- emailPassword = password for your mailaccoun | x!c!shj123
- emailReadFolderPath = folder which should be read ou | cfp/inbox
- emailMoveToFolderPath = after read out, cfptool move mails to this folder | cfp/old
- moveEmails = if 'true' cfptool will move mails to 'emailMoveToFolderPath' | true
- defaultIssueProjectId = project-id for new issues | 1001
- defaultIssueTypeId = issue-type for new issues | 3
- defaultPriorityId = priority-id for new issues | 1
- defaultAssigneeName = assignee username | myusername
- defaultReporterName = reporter username | myusername
- defaultSummary = summarytext | default
- defaultDescription = description | default
- defaultLabel = label | cfp
- jiraUsername = username for your jiraaccount | myusername
- jiraPassword = password for your jiraaccount | x!c!shj123
- jiraUrl = url to JIRA | https://my-jira.atlassian.net
- jiraRestAPI = path to REST-API | /rest/api/2
- speakerTableFileName = filename for tabel with speaker | speakerTable.txt
- submissionTableFileName = filename for tabel with all submissions | submissionTable.txt
- writeMode = test run or a normal run? If 'true', cfptool will create issues | true