Environnements de prévisualisation

Obtenez un déploiement isolé et éphémère pour chaque pull request ouverte.

Les environnements de prévisualisation donnent à chaque pull request son propre déploiement isolé et en direct — pour que les relecteurs voient le changement en action, pas seulement le diff.

  1. 01

    Pull request

    Ouverte ou mise à jour sur le dépôt connecté.

  2. 02

    Build de preview

    Gheima construit ce commit automatiquement.

  3. 03

    Sous-domaine dédié

    La preview reçoit sa propre URL.

  4. 04

    Commentaire sur la PR

    L’URL est publiée sur la pull request.

Activer la création automatique#

  1. 1

    Ouvrez les environnements de prévisualisation

    Allez dans Previews dans le tableau de bord.

  2. 2

    Activez par service

    Sous « Auto-create on pull requests », activez l’interrupteur pour chaque service qui doit générer des prévisualisations.

Comment ça marche#

Quand vous ouvrez (ou mettez à jour) une pull request, Gheima construit une prévisualisation et commente l’URL sur la PR. La prévisualisation vit sur son propre sous-domaine, par exemple :

https://pr-42-myapp.gheima.ma
  • Pousser d’autres commits sur la PR redéploie la même prévisualisation.
  • Une base de données Postgres peut être branchée automatiquement pour donner des données isolées à la prévisualisation.
  • Les prévisualisations expirent après 72 heures d’inactivité et sont supprimées à la fermeture de la PR.

Chaque PR ouverte a une URL partageable qui reflète toujours son dernier commit, sans configuration manuelle par branche.