* 'lordvlad/issue257' of github.com:InseeFrLab/keycloakify:
Only test build on LTS node version
Update dependency evt to ^2.4.15
Update README.md
Bump version
Avoid passing unessesary realm values in the error.ftl page
Fixes#257
Use make-fetch-happen for the download step. This lib will use `PROXY`
and `HTTPS_PROXY` and `NO_PROXY` env vars out of the box.
Additionally we'll try and get proxy config from npm. Unfortunately,
the most straightforward options is to call npm config to do this, since
npm config is not easily extracted as a lib and we don't want to
replicate the resolution mechanisms.
* 'mvn-begone' of github.com:lordvlad/keycloakify:
fix(deps): update garronej_modules_update
Update README.md
Rollback via update
Bump version
keycloak test script: use env to launch bash
fix(deps): update dependency powerhooks to ^0.22.0
Update dependency powerhooks to ^0.21.0
Relase candidate
fmt
Update README.md
Bump version
Update src/bin/tools/downloadAndUnzip.ts
Bump version
#232
Bump version
keycloak test script: use env to launch bash
fix(deps): update dependency powerhooks to ^0.22.0
Update dependency powerhooks to ^0.21.0
Pick from 'none', 'keycloakify' or 'mvn', default to 'mvn'. 'none' will
not create a jar, 'keycloakify' will create a jar file using only tools
available to native nodejs, no additional system library required.
Choosing 'mvn' will behave as before, starting maven in a subprocess.
The bundler can be chosen in `package.json` or via `KEYCLOAKIFY_BUNDLER`
env var.
This commit also adds `KEYCLOAKIFY_GROUP_ID` and
`KEYCLOAKIFY_ARTIFACT_ID` env vars, which will be used to
define group id and artifact id in pom.xml and pom.properties, if given.