Skip to content

Commit 358428e

Browse files
committed
added NPM command to rebuild service in docker
1 parent 1afad93 commit 358428e

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,7 @@ To be able to change and test `taas-es-processor` locally you can follow the nex
215215
| `npm run services:up` | Start services via docker-compose for local development. |
216216
| `npm run services:down` | Stop services via docker-compose for local development. |
217217
| `npm run services:logs -- -f <service_name>` | View logs of some service inside docker-compose. |
218+
| `npm run services:rebuild -- -f <service_name>` | Rebuild service container ignoring cache (useful when pushed something to the Git repository of service) |
218219
| `npm run local:init` | Recreate Database and Elasticsearch indexes and populate demo data for local development (removes any existent data). |
219220
| `npm run local:reset` | Recreate Database and Elasticsearch indexes (removes any existent data). |
220221
| `npm run cov` | Code Coverage Report. |
@@ -337,6 +338,6 @@ When we add, update or delete models and/or endpoints we have to make sure that
337338
- Test, that when we migrate DB from the previous state using `npm run migrate`, we get exactly the same DB schema as if we create DB from scratch using command `npm run init-db force`.
338339
339340
## EMSI mapping
340-
mapping EMSI tags to topcoder skills
341-
Run `npm run emsi-mapping` to create the mapping file
341+
mapping EMSI tags to topcoder skills
342+
Run `npm run emsi-mapping` to create the mapping file
342343
It will take about 15 minutes to create the mapping file `script/emsi-mapping/emsi-skils-mapping.js`

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
"services:up": "docker-compose -f ./local/docker-compose.yml --env-file .env up -d",
2626
"services:down": "docker-compose -f ./local/docker-compose.yml down",
2727
"services:logs": "docker-compose -f ./local/docker-compose.yml logs",
28+
"services:rebuild": "docker-compose -f ./local/docker-compose.yml build --no-cache",
2829
"local:init": "npm run local:reset && npm run data:import -- --force",
2930
"local:reset": "npm run delete-index -- --force || true && npm run create-index -- --force && npm run init-db force",
3031
"cov": "nyc --reporter=html --reporter=text npm run test",

0 commit comments

Comments
 (0)