Uploaded image for project: 'Keycloak'
  1. Keycloak
  2. KEYCLOAK-11293

Create build for new account console

    XMLWordPrintable

Details

    Description

      What

      The new account console needs to be built from Maven. The build also needs to be able to build the RH-SSO version.

      Why

      There's no way to build the new account console from Maven and that's a requirement that has an impact on testing and distribution.

      How

      • Build the new account console as part of the default distribution (Keycloak and RHSSO build)
      • should run "npm run build" in order to transpile TypeScript code and run linting
      • We will check all needed NPM modules into GitHub
      • The Maven build should be based on the steps described in the README

      Acceptance Criteria

      • Build should fully works without developer intervention
      • Have all the artifacts from the new account console in the same Keycloak/RHSSO server distribution
      • NPM modules include a lot and lot of files - we need a reliable way to filter this down to exactly what is needed in the distribution/themes
      • Cache dependencies for developers so they don't need to download dependencies again to build Keycloak

      Additional information

      Attachments

        Issue Links

          Activity

            People

              aszczucz1@redhat.com Alex Szczuczko
              ssilvert@redhat.com Stan Silvert
              Václav Muzikář
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: