These tool exists to reduce the overhead of manually creating stories and sub tasks in JIRA by pulling the data from a yaml file and using REST requests to create the required issues.
pip3 install pyyaml jsonschema prettytable
The regular sprint creator is the most generic and flexible of the sprint creator tools and gives you fine tuned control over task descriptions and sizes. The yaml is also very readable.
The regular sprint creator can be used as follows.
python3 sprint-creator.py <endpoint> <jira-username> <jira-password> <sprint-yaml>
For example.
python3 sprint-creator.py https://priapus.atlassian.net myusername mypassword ./sprint.yaml
The micro sprint creator focuses on reducing the required input yaml to it's bare minimum. It does this by compressing the tasks into two values and shortening all input keys.
The regular sprint creator can be used as follows.
python3 micro-sprint-creator.py <endpoint> <jira-username> <jira-password> <sprint-yaml>
For example.
python3 micro-sprint-creator.py https://priapus.atlassian.net myusername mypassword ./micro-sprint.yaml