10 Commits

Author SHA1 Message Date
garronej
1c25b69160 Remove --external-assets option 2023-08-21 05:54:17 +02:00
garronej
73e9c16a8d Fix some types approximations 2023-06-21 02:55:44 +02:00
garronej
8c8540de5d Analyze the code to see what field names are acutally used. Deprecates the customUserAttributes option, it's no longer needed 2023-06-19 00:09:21 +02:00
garronej
54687ec3c0 #355 2023-06-10 10:39:47 +02:00
garronej
ed48669ae1 #354: Feature theme variant 2023-06-08 23:09:14 +02:00
garronej
feaf34c124 Include the theme version in kcContext 2023-04-06 16:38:13 +02:00
garronej
79997efbb6 First commit towars supporting account theme 2023-03-16 22:13:46 +01:00
garronej
243fbd4dc9 Set the artifactId name in the build option 2023-02-04 19:36:42 +01:00
Waldemar Reusch
f4a547df11 introduce options to choose a bundle strategy
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.
2023-02-03 14:28:06 +01:00
garronej
8031d51e15 Rename build-keycloak-theme -> keycloakify 2022-08-22 17:17:35 +07:00