STATUS: Proposal |
It is be useful to be able to optionally run the Starter ITs when building a module that is part of the Sling Starter. This way we catch various errors sooner and we can get this feedback as part of PR checks. The desired end goal is to be able to have a flag which activates to running the Sling ITs when building a module.
The flag can be manually specified when building locally and automatically added when running on Jenkins and the module is part of the Starter ITs.
Goal: ability to easily activate execution of Sling Starter ITs using Maven. Activation should be possible locally with minimal effort, not only on CI.
Proposal:
POC: , .
Goal: small number of modules ( <5 ) are manually enrolled in the execution of Sling Starter ITs.
Proposal:
TBD: which Java version to use for the ITs .
Implementation:
Goal: allow all modules currently included in the Starter to automatically be enrolled in the tests
Proposal:
Note: it will still be possible to run Sling ITs against versions defined in the Jenkins module descriptor.