gradle tasks artifacts
JCommander library used to parse command line arguments