À compléter. Voir Migration des contenus de la DB vers le FS
drush pmu userswitch drush pmu user_restrictions sudo rm sites/default/files/translations/user_restrictions-8.x-1.0-rc1.fr.po drush pmu console sudo chmod 666 web/sites/default/*settings.php sudo chmod 666 web/sites/default/*services.yml sudo chmod 777 web/sites/default ** Modifier dans settings.php le paramétrage du dossier staging d'export conf ** ** copier composer.json et composer.lock ** composer install drush cr git fetch origin git checkout drupal9 drush cr drush updb drush cim sudo chmod 444 web/sites/default/*settings.php sudo chmod 444 web/sites/default/*services.yml sudo chmod 555 web/sites/default ** Désactiver le cron drupal (crontab -e du user www-data) ** drush node-access-rebuild-progressive ** Reactiver le cron drupal ** drush cim
Romain
Nico
Thomas
composer update
sur préprod + vérif générale : OK.*sql|
: OKcomposer update
sur prod + vérif générale : OK.*sql|
: OKdrush cex
+ git commit
puis git push
depuis capytaledev : OKgit pull
: OKdrush cr
: OKdrush cim
: OKdrush cr
: OKdrush cex
: OKgit add .
git commit
: OKgit pull
: OKdrush cr
: OKdrush cim
: OKAvec le grand nombre d’activités partagées entre enseignants (plus de 600 début septembre 2021) le système d’indexation a été revu pour être renforcé.
Désormais les champs de description d'une activité sont :
Trois nouveaux modules ont été ajoutés pour les script-consoles et les notebooks :
Un système de recette automatique basé sur une batterie de tests selenium a été créé. Il permet de vérifier en quelques secondes le bon fonctionnement de Capytale, notamment après une mise à jour. TODO : Détailler
La programmation en langage SQL pour des activités pédagogiques sur les bases de données est disponible.
Le workflow de développement de Capytale fonctionne désormais sur trois serveurs :
Préprod et prod sont répliqués à l’identique.