enonic / xp-distro

Enonic XP full distribution.
GNU General Public License v3.0
3 stars 3 forks source link

Chicken and egg issue with distro to run tests for Users, Applications and Admin Home app #197

Closed jsi closed 2 years ago

jsi commented 2 years ago

The UI test for the Users, Applications and Admin Home apps need a distro to run, but a distro can't be built without these packages, and for snapshots they are not published to repo until the tests pass. Current issue is on master, trying to build the 7.9.0-SNAPSHOT. Since the (For releases with tags, the packages for the apps are still published to repo, even if the tests fail. Thus, the distro can be built and the tests can later be re-run, but this does not work for snapshots.)

rymsha commented 2 years ago

selenium tests won't run if commit message is "Updated to next SNAPSHOT version" https://github.com/enonic/app-users/commit/60251e239671a169e68a8fe7548935448b213df6