Details
-
Improvement
-
Resolution: Fixed
-
Neutral
-
None
-
None
-
-
Empty show more show less
-
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 inMGNLSSO-265
Checklists
Acceptance criteria