forked from jortilles/EDA
-
Notifications
You must be signed in to change notification settings - Fork 0
Actualización de SinergiaDA
Juan Chamizo González edited this page Jul 22, 2024
·
3 revisions
-
Navega a la carpeta del repositorio de SinergiaDA:
cd /var/www/html/.../public_html/sinergiada
-
Verifica el estado del repositorio:
git status
Deberías ver una salida similar a:
On branch master Your branch is up to date with 'origin/master'. Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git restore <file>..." to discard changes in working directory) modified: eda/eda_api/config/SMPT.config.json modified: eda/eda_api/config/database.config.js modified: eda/eda_api/config/seed.js modified: eda/eda_api/config/sinergiacrm.config.js modified: eda/eda_api/lib/server.ts
-
Realiza una copia de seguridad de los archivos modificados:
zip -r ~/bkUpdateSDA_$(date +'%Y%m%d_%H%M%S').zip $(git diff --name-only)
-
Obtén los cambios más recientes de la rama master:
git pull
-
Detener la instancia actual del backend, instalar dependencias y volver a arrancarlo:
cd eda/eda_api/ pm2 stop 0 npm install --legacy-peer-deps npm run start:pm2 cd ../../
-
Instalar dependencias y recompilar los archivos del frontend:
cd eda/eda_app/ npm install --legacy-peer-deps npm run build:prod cd ../..
-
En este punto la instancia de SinergiaDA ya debe estar actualizada a la última versión