Improve pipeline
New tools in pipeline
- PMD - java linter
- prettier - formatter (warns if issues are found, does not reformat)
-
eslint - typescript linter (rules need to be made more strict, see
.eslintrc.jhipsterORIG-TODO.json
)
Fixed
-
npm test
exit code is used again
Performance
- Do not use maven cache for jobs which do not need it.
- Use
needs
to allow for more parallelism in job execution.
Edited by Daniel Rainer