Currently the (minor) changes between Keycloak and RHSSO are done in a
separate internal repository. This causes a lot of merge conflicts and also
makes it much harder to maintain these differences.
The plan is to do all the changes using Maven profiles in the Keycloak
repository. The exception will be POM manipulation changes (changes
versions to '-redhat' versions).
I've started the work and at the moment you can build something similar to
RHSSO by running:
mvn clean install -Pdistribution -Dproduct
The trick is '-Dproduct'. At the moment the profile does the following
* Add RHSSO theme
* Set RHSSO build properties (names, etc.)
More to come ;)
Show replies by date