title: How to submit a Dataflow job from a jar?
body: <p>For reproducibility I want to be able to build jars containing dataflow jobs and then run them with different parameters (e.g. promote them through different accounts). This will also simplify rolling back because builds will be immutable.</p>
  
  <p>I am currently running jobs with the <code>DataflowPipelineRunner</code> from maven but this is terrible for the above reasons with automated deployments etc.</p>
  
  <p>How can I directly run a dataflow job from a jar?</p>