We should also make sure it's easy to activate this draft profile from Maven when required (or to disable it when releasing).
maven draft profile should not minify js files
maven draft profile build should not fail on eslint warning
maven draft profile should only be active when specified (i.e. default build should make a production-ready build)
After dev discussion, it appears better to have draft builds by default, so the implementation will go against the last point above.
Draft mode will be disabled with the 'release' profile.