DOCUMENTATION GIT

PRé-REQUIS

Le côté peu commun de la fonctionnalité nécessite de respecter certaines règles qui n’ont cependant rien de bloquant :

Quelques conseils :

LE CMS

La gestion des thèmes se fait via des objets eZPublish de la classe “Thème git” dans le groupe “Salons”. Un répertoire spécial a été créé dans le backoffice pour accueillir les thèmes git : “Thèmes git” qui se trouve à la racine du contenu.

Dans ce dossier, se trouveront tous les thèmes des sites gérés depuis GIT :



Lorsque l'on cliquera sur les thèmes, nous aurons accès au paramétrage de ceux-ci :



Les attributs de la classe sont les suivants :

A la création d’un objet, aucune action n’est réalisée sur le serveur. Un nouveau bouton apparaît en backoffice pour les thèmes git : “Mettre à jour”. C'est ce bouton qui branchera les ressources GIT au site web en question.

MISES à JOUR

Le clic sur le bouton “Mettre à jour” a deux actions en fonction de l’état du dépôt sur le serveur :

Après avoir cliqué, nous serons redirigés vers une page qui indique le bon déroulé des opérations.

Voici une liste des vérifications effectuées par l’action du bouton. Chaque vérification peut afficher une erreur sur l’écran récapitulatif. Les erreurs traitées sont affichées en français et sont suivies du retour brut de la commande afin d’aider au debug si nécessaire.

D’autres erreurs pourraient s’afficher. Dans tous les cas, récupérer le texte et transmettre l'erreur via un ticket Jira.

Que l’action ait fonctionné sans problème ou qu’une erreur se soit produite, un bouton “Retour” permet de revenir au thème.

KLOUDSPEAKER TO GIT

Ayant maintenant la main sur le siteaccess du CMS, nous pouvons modifier directement le thème pour switcher de KS vers GIT grâce à l'objet Ez "configuration du siteaccess".

Cela dit, pour passer vers GIT un site qui est actuellement mis à jour via Kloudspeaker, deux méthodes sont possibles :

FAQ

BAC à SABLE

Vous êtes ici : Comexposium / Thèmes git / Thème GIT cercle  

Thème git Thème GIT cercle [Thème git] 

Dernière modification: 12/07/2017 17:44, Bac à sable (ID du nœud: 268992, ID de l'objet: 189377)

French (France) 

Thème GIT cercle
cercles_des_dsi_fre
https://github.com/comexposium/test.git
** masqué **
Les champs éditables sont vulnérables aux attaques XSS

Monter d'un niveau. Sous-éléments (0)

Miniature
Modificateur
Traductions
ID externe du nœud
ID externe de l'objet
État d'objet
No records found.

Thème git Editer <Thème GIT cercle> (Thème git)

French (France) fre-FR

Objets associés (0)

Il n'y a pas d'objets en relation avec celui actuellement modifié.

Mise à jour réussie