I think this should fail if all required params are not available.  Hmm, is play even in that list.  Even better would be if it could support positional args or env vars so this wasn't a total pain to run from outside Jenkins.