Merge pull request #5509 from tsiegleauq/slight-dev-docu-enhancement

Add https-info and enhance work-in-submodules doc
This commit is contained in:
Finn Stutzenstein 2020-08-14 11:16:00 +02:00 committed by GitHub
commit c86c3bdcbb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -23,6 +23,11 @@ Finally, start the dev server:
$ make run-dev $ make run-dev
You can access the services independently using their corresponding ports
or access the full stack on
$ https://localhost:8000
## Running tests ## Running tests
To run all tests of all services, execute `run-service-tests`. TODO: Systemtests in this repo. To run all tests of all services, execute `run-service-tests`. TODO: Systemtests in this repo.
@ -41,16 +46,19 @@ Then, commit changes and create a pull request.
## Work in submodules ## Work in submodules
- Create your own fork at github. Create your own fork at github.
- Remove the upstream (main) repo as the origin in the submodule:
Remove the upstream (main) repo as the origin in the submodule:
$ cd <submodule> $ cd <submodule>
$ git remote remove origin $ git remote remove origin
- Add your fork and the main repo as origin and upstream Add your fork and the main repo as origin and upstream
$ git remote add origin <your fork> $ git remote add origin `<your fork>`
$ git remote add upstream <main repo> $ git remote add upstream `<main repo>`
$ git fetch --all
$ git checkout master
## Requirements for services ## Requirements for services