Re: Fix installation : demande de test
L'idée c'est que je puisse avoir un VSCodium sur le code que je puisse refresh au moindre ; changé
Merci !
B.
Forum d'entraide et d'organisation pour les utilisateurs, intégrateurs et développeurs de la solution Medshake EHR/EDC.
https://c-medshakeehr.fr/forum/
L'idée c'est que je puisse avoir un VSCodium sur le code que je puisse refresh au moindre ; changé
Merci !
B.
Un vagrant provision tant que la variable testing est là est censé synchroniser le dossier ouvert dans codium.
Plus compliqué je n'ai jamais encore réussi il y a des extension qui permette d'ouvrir une VM vagrant en ssh pour écrire dedans
Concernant aussi la vérification du bug, il faudrait soit avec un vagrant ssh passer la VM en debian sid.
Soit (j'ai eu le PB tout à l'heure lors de mon test d'Ubuntu)
Remplacer generic/debian11 par generic/ubuntu2204, augmenter la mémoire à 1024, sinon message d'erreur. Modifier grub par grub2 dans secrets.yml et modifier la version de php dans le main.yml
SFTP sur l'IP de la VM peut être ?
Ca serait le plus rapide.
Je viens de faire un vagrant provision et c'est quand même un chouilla long pour du dev très "ping pong"
Il faut que je trouve comment nettoyer mon apache en attendant ... incroyable ce bug.
B.
Pour le sftp par exemple. Les paramètres et la localisation de la clef privée se trouve en faisant vagrant ssh-config
Pour du dev ping pong le mieux c'est docker.
https://github.com/marsante/MedShakeEHR-docker-compose
En créant un volume avec le dossier ouvert sur codium.
Ou peut être qu'en commentant toutes les lignes sauf celle de copie du main.yml ça peut aller plus vite
Moi j'avais eu des problèmes bizarre de redirection avant de faire cette pull request. Peut être que le fichier n'a pas été modifié.
https://github.com/MedShake/MedShakeEHR ... /index.php
C'était vraiment apache ! un apt avec un coup de -purge et c reparti comme en 14 !
ok
Je viens de tester la mise à jour 7.1.1 => 7.2.0 sur une VM debian 11 que j'ai ensuite passé en SID. La mise à jour de composer ne se fait pas avec le zip, quand je la fais, elle se met bien à jour, mais ne met pas à jour le nom des dossiers. Pour les anciennes installations, il faudra penser à changer le nom des dossiers en majuscule. Est-ce que je fais un script bash dans le dossier script où ça doit plutôt passer par du php ? Sinon ras à signaler pour le moment
Edit : les symptômes si les liens ne sont pas refait : des boutons qui ne marchent plus (pour touchswipe principalement)
Oulà, on en est pas encore du tout là
Dans le dossier upgrade/base tu trouveras des exemples de fichier sqlUpgradev*_post.php : c'est ce qui est lancé après mise à jour de la bdd.
(on peut aussi faire du _pre.php de mémoire, c'est moi qui avait codé ce système pour jouer des .php, mais jamais utilisé je crois).
Par exemple ici :
upgrade/base/sqlUpgrade_v6.7.0_v7.0.0_post.php
tu trouveras un bel exemple avec un update composer.
Mais si je comprends bien, il faudra faire plus qu'un update. D'ailleurs il faut updater aussi composer.
B.