Workflows
Parcours dev - mise en place locale
- Executer
cake/Set-EnvironmentVariable.ps1(definitCI_SQL_CONNECTION_STRING). - Restaurer manuellement un backup de base staging/prod vers
umb-pully-prd-db. - Lancer
dotnet cake(cible Review-App : verifie l'env, restaure les libs, copie les fichiers, lance le site surhttp://localhost:10909). - Pour developper :
dotnet cake --target="Watch"(watchers SCSS + TS + .NET) ounpm run devpour le seul frontend. - En cas de cache backoffice corrompu : supprimer
src/Umbraco/umbraco/Cache/content.
Parcours dev - ajouter une fonctionnalite
- Widget : voir
../architecture/patterns.md(ViewComponent + vue + document type + bundles). - Service / repository / validator : voir
../architecture/patterns.md. - Penser a mettre a jour la doc concernee (voir le protocole dans le CLAUDE.md racine).
Parcours dev - release
dotnet cake --target="Release"(publish .NET + build/push image Dockerncr.nanoxi.com/starterkitv4-cavepully), OU laisser le CI faire.- CI : push sur
staging-> deploiement auto staging ; push surmain-> deploiement production manuel.
Parcours editeur (backoffice Umbraco)
- Creer une page : sous un Domain, ajouter un
page, choisir le theme, composer le contenu avec le BlockGrid (widgets). - Publier une actualite : ajouter un
postsous unfeed(auteur, date, image, intro, contenu). - Ajouter un evenement :
eventsousevents(dates debut/fin, lieu, description). - Diffuser une annonce :
announcements(planification dateStart/dateEnd, lien cible). - Gerer les contacts : maintenir les fiches
affiliate(destinataires des formulaires, footer). - SEO : remplir la composition SEO de chaque page (meta, alias d'URL, exclusion sitemap).
Contributors
No contributors
Changelog
No recent changes

