Skip to main content

About Identity Broker

Console View​

About Console

Displays version and build information.

System Info​

  • Version — the product version.
  • Build Date — when this artifact was built.
  • JVM Version — Java runtime version.
  • OS — server operating system.
  • Secret Manager, Issuer, and the OIDC/SAML/SCIM endpoint URLs.

This information is useful when reporting bugs.

How the version is populated​

You don't set the version by hand. It's generated at build time and flows through one path, so the console always matches the deployed artifact:

  1. Build — springBoot { buildInfo() } writes META-INF/build-info.properties (version + build timestamp) into the WAR. The version comes from the Gradle project.version.
  2. Serve — Spring Boot exposes it as a BuildProperties bean; GET /admin/system/api/info returns productVersion + buildTime (falling back to the app.version property when build-info isn't present, e.g. a plain bootRun).
  3. Show — the About page and the sidebar version card both read that endpoint — no hard-coded version anywhere in the UI.

To bump the version: set the release tag as the project version (the release process does this). Everything downstream updates automatically.