Uploaded image for project: 'Single Sign On'
  1. Single Sign On
  2. MGNLSSO-253

Modify SSO integration tests to run on Magnolia 6.2

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Neutral
    • 3.1.5
    • None
    • None
    • 3
    • Yes

    Description

      Context

      Currently, the integration tests is configured to run on Magnolia 6.3 because the branch is created based on version 4.0 (master branch) which based on 6.3.

      However, SSO version 3.1.x is used for Magnolia 6.2, so it would make sense to have integration tests for 6.2 also.

      Scope: For SSO release 3.1 branch only

      Development notes

      The main difference is the SSO configuration, it's configured via Microprofile config(Mgnl 6.3)

      https://git.magnolia-cms.com/projects/ENTERPRISE/repos/magnolia-sso/browse/Dockerfile#9,13,27

      The main works are:

      • Update the Magnolia version to 6.2-SNAPSHOT in pom.xml and 
        MAGNOLIA_VERSION in .env file
      • Create new config.yaml file and use it as the module configuration instead of microprofile-config.properties
      • Clean up the unused configuration files
      • Get rid of Microprofile config related classed and dependency - Be tackled and decided whether removing MpConfig in MGNLSSO-265

      Checklists

        Acceptance criteria

        Attachments

          Activity

            People

              nguyen.phung Nguyen Phung Chi
              nguyen.phung Nguyen Phung Chi
              AdminX
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                Work Started:

                Checklists

                  Task DoD

                  Time Tracking

                    Estimated:
                    Original Estimate - Not Specified
                    Not Specified
                    Remaining:
                    Remaining Estimate - Not Specified
                    Not Specified
                    Logged:
                    Time Spent - 3d 3.5h
                    3d 3.5h