CI : Installer Cypress en changeant le répertoire de cache

Cypress télécharge le binaire Cypress correspondant dans le cache système global, afin qu’il puisse être partagé entre les projets. Par défaut, les dossiers du cache global sont :

  • macOS : ~/Library/Caches/Cypress
  • Linux : ~/.cache/Cypress
  • Windows : /AppData/Local/Cypress/Cache

Pour remplacer le dossier de cache par défaut, définissez la variable d’environnement CYPRESS_CACHE_FOLDER
Exemple dans le fichier de config gitlab-ci.yml

environment:
  CYPRESS_CACHE_FOLDER: '~/.cache/Cypress'Langage du code : JavaScript (javascript)