Details
-
Story
-
Resolution: Resolved
-
High
-
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
- using core-TF 2.0-SNAPSHOT
- Jenkinsfile should use temporarily PR of https://git.magnolia-cms.com/projects/BUILD/repos/aws-build-scripts/browse/docker-common-
values.json
Maybe more PRs of saas-TF-consumers ...
PR of the pipeline-templates slightly related for core-TF consumers - see BUILD-1183
Checklists
Attachments
Issue Links
- is related to
-
BUILD-1183 pipeline-templates supporting selenium get SELENIUM-DOCKER-TAG from docker-common-values
-
- Closed
-
-
MGNLEE-831 Re-add contacts-module to dx-core-test-webapps on master/6.3
-
- Closed
-
-
MGNLTEST-468 core-TF-2.0-selftests must run against 6.3-test-webapp
-
- In Progress
-