Uploaded image for project: 'Magnolia Test Framework'
  1. Magnolia Test Framework
  2. MGNLTEST-449

core-TF supports Java-17 and Java-8 -> 2 branches

    XMLWordPrintable

Details

    • Story
    • Resolution: Resolved
    • High
    • 2.0.0
    • None
    • None

    Description

      These days Selenide 6.9.1 has been released.
      The core developer mentioned that this is the last Selenide version that can run on Java8.
      Next Major selenide version will require Java17

      See https://selenide.org/2023/10/18/selenide-6.19.1/ 

      Parent pom of core-TF sets:
      <javaVersion>8</javaVersion>
      We need to change this in order to be ready for Selenide 7.
       

      Developer info

      Why core-TF has <javaVersion>8</javaVersion>?
      iirc - it was because it is used in ce, dx-core 6.2 ... which also runs on java8.
      How to ensure that coreTF will still be fine when run on java-8? Can we?

      Resulting branches & versions:

      • main :: 2.0-SNAPSHOT (permanent snapshot)
      • release/1.4 :: 1.4-SNAPSHOT (permanent snapshot)

       

      The challenge wit the PRs ... an how to sync them

      PR with a new version of docker-common-values.json
      [https://git.magnolia-cms.com/projects/BUILD/repos/aws-build-scripts/browse/docker-common-
      values.json]

      PR of core-TF with
      new version 2.0-SNAPSHOT
      new versions for Selenium, Selenide
      -> This must be deployed to nexus

      PR for saas-TF

      Maybe more PRs of saas-TF-consumers ...

      PR of the pipeline-templates slightly related for core-TF consumers - see BUILD-1183

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                hpola Harshini Pola
                cmeier Christoph Meier
                Votes:
                0 Vote for this issue
                Watchers:
                2 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 - 2.5h
                      2.5h