File tree Expand file tree Collapse file tree 4 files changed +18
-21
lines changed Expand file tree Collapse file tree 4 files changed +18
-21
lines changed Original file line number Diff line number Diff line change @@ -39,10 +39,15 @@ remove: ## Delete container timetracker_ui.
3939 docker-compose down --volumes --remove-orphans --rmi local
4040
4141.PHONY : test
42- test : # # Run all tests on docker container timetracker_ui.
43- docker-compose --env-file ./.env up -d
42+ test : # # Run all tests on docker container timetracker_ui at the CLI .
43+ docker-compose -f docker-compose.yml - -env-file ./.env up -d
4444 docker exec -i timetracker_ui bash -c " npm run ci-test"
4545
46+ .PHONY : testdev
47+ testdev : # # Run all tests on docker container timetracker_ui at the Dev
48+ docker-compose -f docker-compose.dev.yml --env-file ./.env up -d
49+ docker exec -it timetracker_ui bash -c " npm run test"
50+
4651.PHONY : publish
4752publish : # # Publish the container image timetracker_ui.
4853 docker tag timetracker_ui:latest $(acr ) .azurecr.io/timetracker_ui:latest
Original file line number Diff line number Diff line change @@ -21,12 +21,12 @@ services:
2121 AUTHORITY_JSON : ${AUTHORITY_JSON}
2222 CLIENT_ID_JSON : ${CLIENT_ID_JSON}
2323 SCOPES_JSON : ${SCOPES_JSON}
24- # volumes:
25- # # - ./src:/home/timetracker/time-tracker-ui/src/
26- # # - ./scripts:/home/timetracker/time-tracker-ui/scripts/
27- # # - ./e2e:/home/timetracker/time-tracker-ui/e2e/
28- # # - ./coverage:/home/timetracker/time-tracker-ui/coverage
29- # # - ./angular.json:/home/timetracker/time-tracker-ui/angular.json
30- # # - ./karma.conf.js:/home/timetracker/time-tracker-ui/karma.conf.js
31- # # - ./package.json:/home/timetracker/time-tracker-ui/package.json
32- # # - ./webpack.config.js:/home/timetracker/time-tracker-ui/webpack.config.js
24+ volumes :
25+ - ./src:/home/timetracker/time-tracker-ui/src/
26+ - ./scripts:/home/timetracker/time-tracker-ui/scripts/
27+ - ./e2e:/home/timetracker/time-tracker-ui/e2e/
28+ - ./coverage:/home/timetracker/time-tracker-ui/coverage
29+ - ./angular.json:/home/timetracker/time-tracker-ui/angular.json
30+ - ./karma.conf.js:/home/timetracker/time-tracker-ui/karma.conf.js
31+ - ./package.json:/home/timetracker/time-tracker-ui/package.json
32+ - ./webpack.config.js:/home/timetracker/time-tracker-ui/webpack.config.js
Original file line number Diff line number Diff line change @@ -21,12 +21,4 @@ services:
2121 AUTHORITY_JSON : ${AUTHORITY_JSON}
2222 CLIENT_ID_JSON : ${CLIENT_ID_JSON}
2323 SCOPES_JSON : ${SCOPES_JSON}
24- # volumes:
25- # # - ./src:/home/timetracker/time-tracker-ui/src/
26- # # - ./scripts:/home/timetracker/time-tracker-ui/scripts/
27- # # - ./e2e:/home/timetracker/time-tracker-ui/e2e/
28- # # - ./coverage:/home/timetracker/time-tracker-ui/coverage
29- # # - ./angular.json:/home/timetracker/time-tracker-ui/angular.json
30- # # - ./karma.conf.js:/home/timetracker/time-tracker-ui/karma.conf.js
31- # # - ./package.json:/home/timetracker/time-tracker-ui/package.json
32- # # - ./webpack.config.js:/home/timetracker/time-tracker-ui/webpack.config.js
24+
Original file line number Diff line number Diff line change 77 "ng" : " ng" ,
88 "start" : " ng serve" ,
99 "build" : " ng build --prod" ,
10- "test" : " ng test" ,
10+ "test" : " ng test --browsers ChromeHeadless " ,
1111 "test-headless" : " ng test --browsers ChromeHeadless" ,
1212 "ci-test" : " ng test --no-watch --no-progress --browsers ChromeHeadless" ,
1313 "lint" : " ng lint" ,
You can’t perform that action at this time.
0 commit comments