cypress artifacts on failed clean installs
Per the initial MR for cypress tests:
Artifacts for clean install are saved only on success (because of previous setup with images.txt only on success) but upgrade artifacts are configured to save cypress testing output always.
Cypress artifacts are desired for failed jobs to help debug why the cypress tests failed with videos/screenshots. Since Gitlab gracefully handles artifacts not existing (i.e. if a job failed so images.txt
doesn't exist) we can always save artifacts from clean install.