1205 Commits

Author SHA1 Message Date
garronej
0c7cd1cd75 Bump version v6.11.6 2023-02-07 01:21:17 +01:00
garronej
2425704ead Merge branch 'main' of https://github.com/InseeFrLab/keycloakify 2023-02-07 01:20:33 +01:00
garronej
4e22159206 Bump version 2023-02-07 01:20:26 +01:00
garronej
52cf1ba02c Fix tsafe related warnings 2023-02-07 01:20:12 +01:00
renovate[bot]
516e84182f fix(deps): update dependency powerhooks to ^0.26.0 v6.11.5 2023-02-05 15:10:42 +00:00
garronej
a3a9853e18 bump version v6.11.4 2023-02-05 14:58:53 +01:00
garronej
08e26600fd Use keycloakify as bundler by default 2023-02-05 14:58:38 +01:00
Joseph Garrone
7793c2c6ba
Update package.json v6.11.3 2023-02-05 14:41:32 +01:00
Joseph Garrone
9e826d16dd
Merge pull request #241 from lordvlad/mvn-begone
Mvn begone addendum
2023-02-05 14:41:13 +01:00
Waldemar Reusch
80618bbd9c
Merge branch 'main' into mvn-begone 2023-02-05 13:36:52 +01:00
Waldemar Reusch
38ad47ea75 use hand-crafted promise, pipeline does not resolve properly 2023-02-05 13:32:24 +01:00
Waldemar Reusch
45ed359bef fix keycloak theme source path for internal bundler 2023-02-05 13:31:34 +01:00
Waldemar Reusch
fcc26c3e7a now that main is a promise, we shuold catch errors 2023-02-05 13:31:03 +01:00
Waldemar Reusch
d4ff6b1f40 fix: bundler fix missing directory 2023-02-05 12:59:05 +01:00
Waldemar Reusch
557de34eea fix: bundler fix missing change 2023-02-05 12:56:01 +01:00
Waldemar Reusch
e034dc4d90 Merge branch 'mvn-begone' of github.com:lordvlad/keycloakify into mvn-begone
* '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
2023-02-05 12:35:15 +01:00
Waldemar Reusch
cfbd1e5e4b fix(bundler): fix type mismatch introduced in last-minute 'fixes' 2023-02-05 12:34:48 +01:00
garronej
0df661819f Bump version v6.11.2 2023-02-04 20:51:06 +01:00
garronej
1a9f6d10d4 Actually run the top level await 2023-02-04 20:50:53 +01:00
garronej
a787215c95 Bump version v6.11.1 2023-02-04 20:39:38 +01:00
garronej
64ab400af5 Temporarly restore mvn as default bundler 2023-02-04 20:38:50 +01:00
garronej
a463878bf2 Bump version v6.11.0 2023-02-04 20:22:45 +01:00
Joseph Garrone
9f72024c61
Merge pull request #240 from InseeFrLab/mvn-begone
Mvn begone
2023-02-04 19:47:36 +01:00
garronej
243fbd4dc9 Set the artifactId name in the build option 2023-02-04 19:36:42 +01:00
garronej
4e6a290693 Make new node based bundler the default 2023-02-04 18:02:39 +01:00
garronej
ac05d529ca Minor fixes 2023-02-04 17:44:02 +01:00
Waldemar Reusch
b38d79004a
Merge branch 'main' into mvn-begone 2023-02-03 14:42:05 +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
Waldemar Reusch
2b87c35058 introduce utils for creating a jar archive 2023-02-03 14:06:24 +01:00
Waldemar Reusch
b11833e450 fix typo 2023-02-03 13:48:32 +01:00
renovate[bot]
fa8e119514 fix(deps): update garronej_modules_update v6.10.1 2023-02-01 15:16:03 +00:00
Joseph Garrone
677cb5c330
Update README.md v6.10.0 2023-01-27 15:46:30 +01:00
Joseph Garrone
6e74c79bfe
Merge pull request #233 from InseeFrLab/windows_compat
Windows compat
2023-01-27 15:45:31 +01:00
Joseph Garrone
54474f5908
Merge branch 'main' into windows_compat 2023-01-27 15:45:25 +01:00
garronej
99cc0f519b Rollback via update v6.9.1 2023-01-27 01:13:16 +01:00
Joseph Garrone
92a01f89ef Bump version 2023-01-27 01:12:46 +01:00
rome-user
fd83a0c743 keycloak test script: use env to launch bash
This minor change allows users to use the latest version of `bash` on Mac OS.

`/bin/bash` is very old on Mac OS, and many users will have `bash` from MacPorts or Homebrew. This change allows such users to be able to use the newer `bash` installation.
2023-01-27 01:12:46 +01:00
renovate[bot]
988e46c875 fix(deps): update dependency powerhooks to ^0.22.0 2023-01-27 01:12:46 +01:00
renovate[bot]
f081c2fc20 Update dependency powerhooks to ^0.21.0 2023-01-27 01:12:46 +01:00
garronej
b4b376a1a5 Relase candidate 2023-01-27 01:09:11 +01:00
garronej
0db4179d47 fmt 2023-01-27 00:32:41 +01:00
Joseph Garrone
795b7c6234
Update README.md 2023-01-27 00:27:46 +01:00
Joseph Garrone
091b9a57f5
Bump version v6.9.0 2023-01-27 00:22:28 +01:00
Joseph Garrone
564e1422ac
Merge pull request #226 from lordvlad/fix-win-build
windows compatibility
2023-01-27 00:20:12 +01:00
Waldemar Reusch
8ed4ed3fc4
Update src/bin/tools/downloadAndUnzip.ts 2023-01-26 22:29:51 +01:00
Waldemar Reusch
29fe4566a7 style: remove unused variable 2023-01-26 22:20:16 +01:00
Waldemar Reusch
ae3bfb28ed refactor: follow suggesion to make methods read a bit more sync 2023-01-26 22:00:31 +01:00
garronej
14aab97d8a Merge branch 'main' of https://github.com/InseeFrLab/keycloakify v6.8.16 2023-01-26 10:50:01 +01:00
garronej
52d7a47cd7 Bump version 2023-01-26 10:48:57 +01:00
garronej
f338dcbeed #232 2023-01-26 10:48:24 +01:00