1.0.6 • Published 4 months ago

gts-print v1.0.6

Weekly downloads
-
License
-
Repository
-
Last release
4 months ago

#Gts-print

Design system for gts projects

#Processus d'intégration en locale de 'gts-print' dans un autre projet :

Génération d'une version 'gts-print'

  • Récupérer depuis GitHub la dernière version de gts-print
  • Lancer npm run build pour générer le dossier 'dist' qui contient les composants à exporter.
  • Lancer npm pack pour créer une version packagé prête à être installer par d'autres projets. (ex : gts-print-1.0.0.tgz)

Intégration de 'gts-print' dans un projet :

  • Copier le chemin absolue de fichier gts-print-1.0.0.tgz généré dans gts-print
  • Lancer npm install cheminCopié

#Processus de mise à jour :

Mise à jour à niveau des composants existant (Non suppression/ajout des composants).

  • Lancer npm run build
  • Lancer npm pack
  • Relancer seulement l'application consommatrice.

Ajout d'un nouveau composant

  • Penser à ajouter ce composant dans le fichier index.js pour l'export.
  • Lancer npm run build
  • Lancer npm pack

Suppression d'un nouveau composant

  • Penser à supprimer ce composant dans le fichier index.js pour l'export.
  • Lancer npm run build
  • Lancer npm pack

#Processus de déploiment en prod d'une nouvelle version :

Génération d'une release candistae (RC) :

  • Assurer la recette et la validation sur la branche develop.
  • Créer une release avec git flow git flow release start versionNumber remplacer versionNumber par le numero d'une nouvelle version ex : 1.0.3
  • Modifier le fichier package.json en mettant à jour le numero de version.
  • git add .
  • git flow release publish
  • git flow release finish
  • et comme ça la branche master est à jour
1.0.6

4 months ago

1.0.5

5 months ago

1.0.4

5 months ago

1.0.3

5 months ago

1.0.2

5 months ago

1.0.1

5 months ago

1.0.0

6 months ago