It has been found that an output directory can be specified when running using maven and specifying a system property when invoking maven. The system property is karate.output.dir. For example:
mvn test -Dkarate.env="QA" -Dkarate.options="classpath:ui/test-to-run.feature" -Dkarate.output.dir="karate-custom-output-dir"