Skip to main content

diff-repository

Job permettant de valider l'intégrité du serveur git de destination avant de lancer le déploiement.

Utilisation

variables:
CI_TEMPLATE_VERSION: &CI_TEMPLATE_VERSION main

include:
- project: kgaut/gitlab-ci-templates
ref: *CI_TEMPLATE_VERSION
file:
- '/templates/generic/stages-variables-extends.yml'
- '/templates/generic/diff-repository.yml'

Variables nécessaires

Nom de la variableContenuExempleRemarque
DIFFS_PATHCDossier relatif à la racine du projet devant contenir les patchs générés par le difffiles/diffsce dossier doit exister dans l'arboresence est être .gitignored
PROJECT_ROOTChemin relatif ou absolu vers la racine du projet~/public_html
SSH_CHAINChaine de connexion SSHssh user@serveur

Liste des jobs

prod:diff:repository

Valide l'intégrité du dépôt déployé en production

preprod:diff:repository

Valide l'intégrité du dépôt déployé en préproduction