Skip to content

Latest commit

 

History

History
49 lines (36 loc) · 4.23 KB

README.md

File metadata and controls

49 lines (36 loc) · 4.23 KB

github-issue-export

Simple propject to export github issues to a xls spreadsheet.

Keep a Changelog v1.1.0 badge Maven Central license code of conduct Quality Gate Status Coverage

Java runtime version Java build version Apache Maven Fugerit Github Project Conventions

Quickstart

build :

mvn clean install -P singlepackage

run as gui :

java -jar target/dist-github-issue-export-*.jar

run command line :

java -jar target/dist-github-issue-export-*.jar --gui 0 \
  --owner fugerit-org \
  --repo github-issue-export \
  --lang it \
  --xls-file target/report.xls 

parameter help

name required default description since info
gui false true If true will open the Export GUI. 0.6.2 true or 1 will both evaluate to true.
owner false none Repository owner (ex. 'fugerit-org'). 0.6.2 Required in command line mode (gui parameter = 0).
repo false none Repository name (ex. 'github-issue-export'). 0.6.2 Required in command line mode (gui parameter = 0).
xls-file false none Path to the .xls file (ex. 'report.xls'). 0.6.2 Required in command line mode (gui parameter = 0).
github-token false none Github auth token. 0.6.2 Needed for privare repositories or to increase github api usage limits.
lang false none Language code, currently supported : 'en', 'it'. 0.6.2 If not set will default to default locale or en.
assignee_date_mode false all Accepted value are 'all', 'skip', 'cache', 'skip-closed'. 1.2.0 When set to skip export is faster.
help false none Print help about the tool. 0.1.0