Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve local backend environment for testing #10170

Closed
6 tasks
offtherailz opened this issue Apr 5, 2024 · 1 comment · Fixed by #10171, #10199 or #10190
Closed
6 tasks

Improve local backend environment for testing #10170

offtherailz opened this issue Apr 5, 2024 · 1 comment · Fixed by #10171, #10199 or #10190

Comments

@offtherailz
Copy link
Member

offtherailz commented Apr 5, 2024

Description

Actually is a little hard to setup the local testing environment for testing. We should allow the developers to quicky:

  • setup a data dir
  • enable remote debugging
  • security-integration (e.g. for keycloak-direct)

This helps to be able to test things locally in a faster way.

running npm start you can set the data dir path using the environment variable MAPSTORE_DATA_DIR
running npm run be:start you can pass more agruments to the backend, for remote debugging, keycloak integration etc...-

What kind of improvement you want to add? (check one with "x", remove the others)

  • Minor changes to existing features
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Other... Please describe:

Other useful information

@offtherailz offtherailz added this to the 2024.01.00 milestone Apr 5, 2024
@offtherailz offtherailz self-assigned this Apr 5, 2024
offtherailz added a commit to offtherailz/MapStore2 that referenced this issue Apr 5, 2024
tdipisa pushed a commit that referenced this issue Apr 11, 2024
* Fix #10170 Allow to configure backend dev enviroment

* Update docs/developer-guide/developing.md

* Update developing.md
offtherailz added a commit to offtherailz/MapStore2 that referenced this issue Apr 11, 2024
…eosolutions-it#10171)

* Fix geosolutions-it#10170 Allow to configure backend dev enviroment

* Update docs/developer-guide/developing.md

* Update developing.md
@ElenaGallo ElenaGallo added the BackportNeeded Commits provided for an issue need to be backported to the milestone's stable branch label Apr 12, 2024
MV88 added a commit to MV88/MapStore2 that referenced this issue Apr 12, 2024
offtherailz pushed a commit to offtherailz/MapStore2 that referenced this issue Apr 12, 2024
@tdipisa tdipisa removed the BackportNeeded Commits provided for an issue need to be backported to the milestone's stable branch label Apr 15, 2024
@offtherailz
Copy link
Member Author

this do not require any additional testing, it has been tested by developers on win and linux

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment