To make sure the next Nuxeo Server version or the next Web UI version is not breaking anything, we need to automate runs of Web UI functional tests to validate different scenarios:
- Next Nuxeo Server version and latest promoted Web UI version
- Next Nuxeo Server version and next Web UI version
- Latest promoted Nuxeo Server version and next Web UI version
Those 3 validations will be done through 3 pipelines running every night on the Platform CI, each one deploying a given environment and launching the Web UI functional tests. We'll probably need to have a dedicated container in the Platform CI to be able to run these functional tests with the required tools.