Copyied source files directly in the keycloak-client #14
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PR, which adds Java sources directly as part of this repository to not have any dependency on the artifacts from
keycloak
repository during the build.The PR is divided into 2 commits.
Commit 1:
sync
profilesync-keycloak-sources.sh
, which triggers the maven with thesync
profile from the above and then it adds the Java classes directly into the codebase ofkeycloak-client
Commit 2:
.github/scripts/sync-keycloak-sources.sh
, which means Java files and few resources added into the workspaceThe further
mvn clean install
command should be able to use the sources directly from the modules without need to runmaven-dependency-plugin
and hence hopefully not having any dependencies onkeycloak
artifacts