This repository contains the software for the Berkeley Identity Management Suite (BIDMS).
The web applications that comprise BIDMS are Spring Boot applications with a Java 11 baseline.
BIDMS source code is licensed under the BSD two-clause license.
./gradlew :web-archive:bidms-boot:bootRun
./gradlew :web-archive:bidms-boot:war
The WAR file ends up at
./web-archive/bidms-boot/build/lib/bidms-VERSION.war. This WAR file is
suitable for deployment to external application servers and this is the
recommended method for production deployments.
Spring Boot supports self-executable WAR files with an embedded application
server. If this is your preference, you can do the following:
./gradlew :web-archive:bidms-boot:bootWar
The WAR file ends up at
./web-archive/bidms-boot/build/lib/bidms-VERSION-boot.war and this can
then be executed as a shell script.
./gradlew :bidms-aggregate-javadocs:javadoc