Add ability to deploy js adapter to maven repository. - #23428
Conversation
Closes keycloak#23312 Signed-off-by: Peter Skopek <pskopek@redhat.com>
Why not only use semantic versions? These will always be compatible with both NPM and Maven. |
|
See my answer here: #23425 (comment) |
ghost
left a comment
There was a problem hiding this comment.
Unreported flaky test detected, please review
Unreported flaky test detectedIf the below flaky tests below are affected by the changes, please review and update the changes accordingly. Otherwise, a maintainer should report the flaky tests prior to merging the PR. org.keycloak.testsuite.model.ConcurrentHashMapStorageTest#testStorageSeparationKeycloak CI - Store Model Tests |
|
Closing this to prevent reviewing across two different PRs, let's first figure out how we resolve this in main, then backport. |
|
I've created a simpler proposal (at least IMO) for this here: #23512 |
Closes #23312
This change will allow any downstream build to deploy keycloak-js-adapter tgz archive to maven repository by setting following properties:
Change is set-version.sh script allows to use different version string for node package (as version string in maven and npm are not compatible).