Pour configurer votre repository gitlab, il vous faut suivre les étapes suivantes
Le .gitignore
Récupérer le .gitignore
L'environnement PS Hosting est livré avec le .gitignore officiel de PrestaShop.
Si ce n'est pas le cas vous pouvez récupérer la bonne version.
Récupérer le .gitignore pour la bonne version de PrestaShop:
Pensez à bien remplacer [PS_VERSION] par la version de votre PrestaShop
https://raw.githubusercontent.com/PrestaShop/PrestaShop/[PS_VERSION]/.gitignore
Ex pour la version 8.1.0
https://raw.githubusercontent.com/PrestaShop/PrestaShop/8.1.0/.gitignore
Modifier le “admin-dev” avec le bon dossier de votre admin PS
Il vous faut chercher dans le .gitignore toutes les lignes avec "admin-dev" et les remplacer par le vrai dossier admin de votre PrestaShop actuel.
Ajouter les lignes propres à PrestaShop Hosting
Ajouter les lignes suivantes après (changer les valeurs entre [__])
#PS HOSTING
/.no-file-watch
!/robots.txt
!/composer.lock
/*.xml
!/[ADMIN_DIRECTORY]/themes/default/public/*
!/[ADMIN_DIRECTORY]/themes/new-theme/public/*
!/bin/
!/app/Resources/translations/*
!/config/themes/*
!/mails/*
Le ADMIN_DIRECTORY est le nom du dossier de votre BO actuel PrestaShop
Si vous avez un blog Wordpress:
# Blog
/[BLOG_DIRECTORY]/*
!/[BLOG_DIRECTORY]/wp-content/
/[BLOG_DIRECTORY]/wp-content/*
!/[BLOG_DIRECTORY]/wp-content/themes
/[BLOG_DIRECTORY]/wp-content/twenty*
!/[BLOG_DIRECTORY]/wp-content/plugins/
/[BLOG_DIRECTORY]/wp-content/plugins/*
Le BLOG_DIRECTORY correspondant au dossier qui contient le blog dans votre PrestaShop/
Ex: Si votre blog est dans un dossier qui s'appelle "blog" vous mettrez:
# Blog
/blog/*
!/blog/wp-content/
/blog/wp-content/*
!/blog/wp-content/themes
/blog/wp-content/twenty*
!/blog/wp-content/plugins/
/blog/wp-content/plugins/*
Pousser sur git
Poussez ensuite votre nouveau .gitignore sur git avec ou sans les autres modifications détectées comme classiquement. Ou bien modifier directement sur GitLab
Commentaires
0 commentaire
Cet article n'accepte pas de commentaires.