Skip to content

Commit

Permalink
Merge pull request #9 from sebastianoscarlopez/develop
Browse files Browse the repository at this point in the history
  • Loading branch information
sebastianoscarlopez authored Dec 11, 2022
2 parents 6dc1cba + f57f05a commit 3fa2ab0
Show file tree
Hide file tree
Showing 41 changed files with 13,809 additions and 40,645 deletions.
52 changes: 52 additions & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# Runner group on server 10.9.9.142 w/tag

stages:
- test
- build
- deploy

variables:
GIT_STRATEGY: clone
CUR3D_DIR: '/opt/cur3d/'
CUR3D_SRC: '/opt/cur3d/source/'

test_develop:
stage: test
script:
- 'echo Starting test'
# - 'cd "$CUR3D_SRC"; npm run lint'
tags:
- goid-dev
only:
- develop

build_develop:
needs: [test_develop]
when: on_success
stage: build
script:
- 'echo Starting build'
- 'cd "$CUR3D_DIR"; git fetch origin develop'
- 'git checkout develop'
- 'git clean -fdx'
- 'git reset --hard origin/develop'
- 'git pull origin develop'
# - 'ls -la "$CI_PROJECT_DIR"'
- 'cd "$CUR3D_SRC"; yarn'
- 'yarn build'
only:
- develop
tags:
- goid-dev

deploy_develop:
needs: [build_develop]
when: on_success
stage: deploy
script:
- echo "Starting deploy"
- "systemctl restart nginx"
only:
- develop
tags:
- goid-dev
25 changes: 25 additions & 0 deletions CHANGELOG.MD
Original file line number Diff line number Diff line change
@@ -1,3 +1,28 @@
# CHANGELOG Ciudad 3D

## CHANGELOG V1.4.0-RC2
- Actualizada versión de React JS de 17.0.2 a 18.2.0
- Reparado bug en la barra de búsqueda
- [APPCASENOC-495](https://asijira.buenosaires.gob.ar/browse/APPCASENOC-495) Arreglado icono: img satelital a calles
- Arreglado estilo de tabla en funcionalidad SADE
- Modificado titulos de categoria a reportes
- Modificado el sistema de empaquetamiento. Se dejó de usar **npm** y se implementó **yarn**

## CHANGELOG V1.4.0-RC1
- Variables de entorno controladas a través del archivo source/public/config.js
- Mejora en el menu de capas. Ahora se despliega como un acordeon
- Incorporación visual de una lista flotante de capas seleccionadas
- Ahora el menú de capas al volver a hacer clic en el ícono "Capas" se colapsa y desaparece
- Armado del menú de capas dinámico. Se controla a través de EPOK
- Agregas nuevas capas no provenientes del motor de reglas
- Nueva funcionalidad que muestra los cuadros de uso por SMP consultado
- Nueva funcionalidad que conecta información del SADE por SMP consultado
- Nuefa funcionalidad que permite descargar un archivo CAD por SMP consultado

## V1.3.0-RC.2:
- Deshechos cambios que toman la configuracion del appconfig dinámicamente
- Actualizado appconfig hardcodeado

## CHANGELOG V1.3.0-RC.1:
- [(#5856)](https://sscite-redmine.buenosaires.gob.ar/issues/5856) correccion de alerta Manzanas Atípicas
- [(#5858)](https://sscite-redmine.buenosaires.gob.ar/issues/5858) actualizacion de alerta Catalogados
Expand Down
65 changes: 0 additions & 65 deletions UPDATE.MD

This file was deleted.

58 changes: 57 additions & 1 deletion UPGRADE.MD
Original file line number Diff line number Diff line change
@@ -1,4 +1,60 @@
# Ciudad 3D
# UPGRADE Ciudad 3D

### Update V1.4.0-RC2:
Los diferentes entornos están controlados a través del archivo:

[source/public/config.js](source/public/config.js)

Por ahora solo cambia lo siguiente:

Para QA sustituir:
```
urlLayers: 'https://epok-qa.gcba.gob.ar/mbtiles/',
urlAPI: 'https://epok-qa.gcba.gob.ar',
```
Para HML:

```
urlLayers: 'http://epok-hml.gcba.gob.ar/mbtiles/',
urlAPI: 'http://epok-hml.gcba.gob.ar',
```

Para PRD:

```
urlLayers: 'https://epok.buenosaires.gob.ar/mbtiles/',
urlAPI: 'https://epok.buenosaires.gob.ar',
```

**Para el despliegue:**

sudo npm install --global yarn

sudo yarn --version

cd /source

sudo rm -r node_modules package-lock.json

sudo yarn

sudo yarn build

Publicar los archivos estáticos `/source/build` donde se encuentra toda la app optimizada para PRD con un servicio tipo Nginx.

o

Levantar el servidor de producción en el puerto 80 realizando:

sudo serve -s build -l 80 -C

Si no sirve el comando `serve` instalarlo mediante:

sudo yarn global add serve

### Update V1.4.0-RC1:
- Variables de entorno controladas a través del archivo source/public/config.js
- Para el despliegue seguir los mismos pasos de la versión 1.1.6-RC.1

### Update V1.3.0-RC.1:
- Dependiendo del ambiente descomentar la línea correspondiente en el archivo de configuración de ruta: `/source/.env`
Expand Down
81 changes: 0 additions & 81 deletions change_appconfig.py

This file was deleted.

3 changes: 3 additions & 0 deletions source/.env
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
// Config Local
REACT_APP_URL_CONFIG=appConfig.json

// Raiz del app. Útil para referenciar directamente al importar evitando los "../../"
NODE_PATH=./src/

Expand Down
2 changes: 2 additions & 0 deletions source/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,5 @@ debug.log
.odo/env
.odo/odo-file-index.json
devfile.yaml
.idea/
yarn-error.log
Loading

0 comments on commit 3fa2ab0

Please sign in to comment.