Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
serveurs:installation:web-srv:geonature-module-export [2021/03/02 09:00] – [Mise à jour vers la version v1.2.4 depuis la v1.2.1] jpmilcent | serveurs:installation:web-srv:geonature-module-export [2023/06/11 21:19] (Version actuelle) – [Mise à jour vers la version v1.3.0 depuis la v1.2.8] jpmilcent |
---|
| |
Présentation de l'installation et mise à jour du module par ordre anté-chronologique : | Présentation de l'installation et mise à jour du module par ordre anté-chronologique : |
| |
| ===== Mise à jour vers la version v1.3.0 depuis la v1.2.8 === |
| * Sur "//web-srv//" : |
| * ''<nowiki> cd ~/dwl ; wget https://github.com/PnX-SI/gn_module_export/archive/1.3.0.zip -O gn-module-export_v1.3.0.zip </nowiki>'' |
| * '' unzip gn-module-export_v1.3.0.zip -d ~/www/modules/geonature/ '' |
| * '' cd ~/www/modules/geonature/ '' |
| * '' mv gn_module_export-1.3.0 export_v1.3.0 '' |
| * '' rm -f export_old; ln -s export_v1.2.8 export_old '' |
| * '' rm -f export; ln -s export_v1.3.0 export '' |
| * '' cp ~/www/modules/geonature/export_old/config/conf_gn_module.toml ~/www/modules/geonature/export/config/conf_gn_module.toml '' |
| * '' cp -r ~/www/modules/geonature/export_old/backend/templates/swagger ~/www/modules/geonature/export/backend/templates/ '' |
| * '' rsync -av -e "ssh -p <port-ssh-db-srv>" /home/geonat/www/modules/geonature/ geonat@db-paca-sinp:/home/geonat/www/modules/geonature/ '' |
| * Sur "//db-srv//" : |
| * Mettre à jour la base de données : ''psql -h localhost -U geonatadmin -d geonature2db -f ~/www/modules/geonature/export/data/migrations/1.2.8to1.3.0.sql '' |
| * Sur "//web-srv//" : |
| * '' cd ~/www/geonature/backend '' |
| * '' source venv/bin/activate '' |
| * <del>''<nowiki> pip install --no-use-pep517 -e /home/geonat/www/modules/geonature/export </nowiki>''</del> |
| * Utiliser plutôt : ''%% pip install -e /home/geonat/www/modules/geonature/export %%'' |
| * '' cd ~/geonature/external_modules/ '' |
| * '' ln -s /home/geonat/www/modules/geonature/export exports '' |
| * '' cd ~/geonature/frontend/src/external_assets/ '' |
| * '' ln -s /home/geonat/www/modules/geonature/export/frontend/assets exports '' |
| * ''<nowiki> geonature update-module-configuration --build false EXPORTS </nowiki>'' |
| * ''<nowiki> geonature update-configuration --build false && geonature generate-frontend-tsconfig && geonature generate-frontend-tsconfig-app && geonature generate-frontend-modules-route </nowiki>'' |
| * '' geonature db stamp c2d02e345a06 '' |
| * '' cd ~/geonature/frontend/ '' |
| * '' nvm use '' |
| * '' npm run build '' |
| |
| |
| ===== Mise à jour vers la version v1.2.8 depuis la v1.2.4 === |
| * Sur "//web-srv//" : |
| * ''<nowiki> cd ~/dwl ; wget https://github.com/PnX-SI/gn_module_export/archive/1.2.8.zip -O gn-module-export_v1.2.8.zip </nowiki>'' |
| * '' unzip gn-module-export_v1.2.8.zip -d ~/www/modules/geonature/ '' |
| * '' cd ~/www/modules/geonature/ '' |
| * '' mv gn_module_export-1.2.8 export_v1.2.8 '' |
| * '' rm -f export_old; ln -s export_v1.2.4 export_old '' |
| * '' rm -f export; ln -s export_v1.2.8 export '' |
| * '' cp ~/www/modules/geonature/export_old/config/conf_gn_module.toml ~/www/modules/geonature/export/config/conf_gn_module.toml '' |
| * '' cp -r ~/www/modules/geonature/export_old/backend/templates/swagger ~/www/modules/geonature/export/backend/templates/ '' |
| * '' rsync -av -e "ssh -p <port-ssh-db-srv>" /home/geonat/www/modules/geonature/ geonat@db-paca-sinp:/home/geonat/www/modules/geonature/ '' |
| * Sur "//db-srv//" : |
| * Mettre à jour la base de données : ''psql -h localhost -U geonatadmin -d geonature2db -f ~/www/modules/geonature/export/data/migrations/1.2.4to1.2.5.sql '' |
| * Sur "//web-srv//" : |
| * '' cd ~/www/geonature/backend '' |
| * '' source venv/bin/activate '' |
| * '' cd ~/geonature/external_modules/ '' |
| * '' ln -s /home/geonat/www/modules/geonature/export exports '' |
| * '' cd ~/geonature/frontend/src/external_assets/ '' |
| * '' ln -s /home/geonat/www/modules/geonature/export/frontend/assets exports '' |
| * ''<nowiki> geonature update-module-configuration --build false EXPORTS </nowiki>'' |
| * ''<nowiki> geonature update-configuration --build false && geonature generate-frontend-tsconfig && geonature generate-frontend-tsconfig-app && geonature generate-frontend-modules-route </nowiki>'' |
| * '' cd ~/geonature/frontend/ '' |
| * '' nvm use '' |
| * '' npm run build '' |
| |
===== Mise à jour vers la version v1.2.4 depuis la v1.2.1 === | ===== Mise à jour vers la version v1.2.4 depuis la v1.2.1 === |
* '' cd ~/www/geonature/backend '' | * '' cd ~/www/geonature/backend '' |
* '' source venv/bin/activate '' | * '' source venv/bin/activate '' |
* '' geonature update_module_configuration EXPORTS '' | * La base de données ayant été réinitialiser, nous devons réinstaller le module : ''geonature install_gn_module /home/geonat/www/modules/geonature/export/ export'' |
| * Pour une simple mise à jour du module la commande est : '' geonature update_module_configuration EXPORTS '' |
| |
===== Mise à jour vers la version v1.2.1 depuis la v1.2.0 === | ===== Mise à jour vers la version v1.2.1 depuis la v1.2.0 === |