@@ -313,10 +313,20 @@ jobs:
313
313
docker exec condo-container yarn workspace @app/address-service makemigrations --check
314
314
- name : Run apps and tests
315
315
run : |
316
- docker exec condo-container sh -c "(\
316
+ docker exec \
317
+ -e PROMETHEUS_RW_SERVER_URL=$PROMETHEUS_RW_SERVER_URL \
318
+ -e PROMETHEUS_USER=$PROMETHEUS_USER \
319
+ -e PROMETHEUS_PASSWORD=$PROMETHEUS_PASSWORD \
320
+ -e GH_REF_NAME=$GH_REF_NAME \
321
+ condo-container sh -c "(\
317
322
yarn workspace @app/address-service start & \
318
323
node bin/wait-apps-apis.js -f address-service) && \
319
324
yarn workspace @app/address-service test"
325
+ env :
326
+ PROMETHEUS_RW_SERVER_URL : ${{ secrets.K6_PROMETHEUS_RW_SERVER_URL }}
327
+ PROMETHEUS_USER : ${{ secrets.K6_PROMETHEUS_USER }}
328
+ PROMETHEUS_PASSWORD : ${{ secrets.K6_PROMETHEUS_PASSWORD }}
329
+ GH_REF_NAME : ${{ github.ref_name }}
320
330
321
331
run-condo-tests :
322
332
name : Condo Tests
@@ -389,7 +399,17 @@ jobs:
389
399
docker exec condo-container sh -c "yarn workspace @app/condo start" 2>&1 > ./test_logs/dev_portal_api.condo.dev.log &
390
400
docker exec condo-container sh -c "yarn workspace @app/dev-portal-api start" 2>&1 > ./test_logs/dev_portal_api.dev-portal-api.dev.log &
391
401
docker exec condo-container sh -c "node bin/wait-apps-apis.js -f condo dev-portal-api"
392
- docker exec condo-container sh -c "yarn workspace @app/dev-portal-api test" 2>&1 > ./test_logs/dev_portal_api.tests.log
402
+ docker exec \
403
+ -e PROMETHEUS_RW_SERVER_URL=$PROMETHEUS_RW_SERVER_URL \
404
+ -e PROMETHEUS_USER=$PROMETHEUS_USER \
405
+ -e PROMETHEUS_PASSWORD=$PROMETHEUS_PASSWORD \
406
+ -e GH_REF_NAME=$GH_REF_NAME \
407
+ condo-container sh -c "yarn workspace @app/dev-portal-api test" 2>&1 > ./test_logs/dev_portal_api.tests.log
408
+ env :
409
+ PROMETHEUS_RW_SERVER_URL : ${{ secrets.K6_PROMETHEUS_RW_SERVER_URL }}
410
+ PROMETHEUS_USER : ${{ secrets.K6_PROMETHEUS_USER }}
411
+ PROMETHEUS_PASSWORD : ${{ secrets.K6_PROMETHEUS_PASSWORD }}
412
+ GH_REF_NAME : ${{ github.ref_name }}
393
413
- name : Collect docker logs on failure
394
414
if : failure()
395
415
uses : jwalton/gh-docker-logs@v1
@@ -427,6 +447,11 @@ jobs:
427
447
yarn install --immutable
428
448
- name : Run @open-condo/migrator tests
429
449
run : yarn workspace @open-condo/migrator test
450
+ env :
451
+ PROMETHEUS_RW_SERVER_URL : ${{ secrets.K6_PROMETHEUS_RW_SERVER_URL }}
452
+ PROMETHEUS_USER : ${{ secrets.K6_PROMETHEUS_USER }}
453
+ PROMETHEUS_PASSWORD : ${{ secrets.K6_PROMETHEUS_PASSWORD }}
454
+ GH_REF_NAME : ${{ github.ref_name }}
430
455
431
456
run-rb-tests :
432
457
name : RB Tests
@@ -464,11 +489,21 @@ jobs:
464
489
docker exec condo-container yarn workspace @app/rb makemigrations --check
465
490
- name : Run apps and tests
466
491
run : |
467
- docker exec condo-container sh -c "(\
492
+ docker exec \
493
+ -e PROMETHEUS_RW_SERVER_URL=$PROMETHEUS_RW_SERVER_URL \
494
+ -e PROMETHEUS_USER=$PROMETHEUS_USER \
495
+ -e PROMETHEUS_PASSWORD=$PROMETHEUS_PASSWORD \
496
+ -e GH_REF_NAME=$GH_REF_NAME \
497
+ condo-container sh -c "(\
468
498
yarn workspace @app/condo start & \
469
499
yarn workspace @app/rb start & \
470
500
node bin/wait-apps-apis.js -f condo rb) && \
471
501
yarn workspace @app/rb test"
502
+ env :
503
+ PROMETHEUS_RW_SERVER_URL : ${{ secrets.K6_PROMETHEUS_RW_SERVER_URL }}
504
+ PROMETHEUS_USER : ${{ secrets.K6_PROMETHEUS_USER }}
505
+ PROMETHEUS_PASSWORD : ${{ secrets.K6_PROMETHEUS_PASSWORD }}
506
+ GH_REF_NAME : ${{ github.ref_name }}
472
507
473
508
run-registry-tests :
474
509
name : Registry-importer Tests
@@ -506,11 +541,21 @@ jobs:
506
541
docker exec condo-container yarn workspace @app/registry-importer makemigrations --check
507
542
- name : Run apps and tests
508
543
run : |
509
- docker exec condo-container sh -c "(\
544
+ docker exec \
545
+ -e PROMETHEUS_RW_SERVER_URL=$PROMETHEUS_RW_SERVER_URL \
546
+ -e PROMETHEUS_USER=$PROMETHEUS_USER \
547
+ -e PROMETHEUS_PASSWORD=$PROMETHEUS_PASSWORD \
548
+ -e GH_REF_NAME=$GH_REF_NAME \
549
+ condo-container sh -c "(\
510
550
yarn workspace @app/condo start & \
511
551
yarn workspace @app/registry-importer start & \
512
552
node bin/wait-apps-apis.js -f condo registry-importer) && \
513
553
yarn workspace @app/registry-importer test"
554
+ env :
555
+ PROMETHEUS_RW_SERVER_URL : ${{ secrets.K6_PROMETHEUS_RW_SERVER_URL }}
556
+ PROMETHEUS_USER : ${{ secrets.K6_PROMETHEUS_USER }}
557
+ PROMETHEUS_PASSWORD : ${{ secrets.K6_PROMETHEUS_PASSWORD }}
558
+ GH_REF_NAME : ${{ github.ref_name }}
514
559
515
560
run-webhooks-tests :
516
561
name : Webhooks Tests
@@ -532,4 +577,9 @@ jobs:
532
577
npm i -g turbo
533
578
yarn install --immutable
534
579
- name : Test webhooks utils
535
- run : yarn workspace @open-condo/webhooks jest
580
+ run : yarn workspace @open-condo/webhooks test
581
+ env :
582
+ PROMETHEUS_RW_SERVER_URL : ${{ secrets.K6_PROMETHEUS_RW_SERVER_URL }}
583
+ PROMETHEUS_USER : ${{ secrets.K6_PROMETHEUS_USER }}
584
+ PROMETHEUS_PASSWORD : ${{ secrets.K6_PROMETHEUS_PASSWORD }}
585
+ GH_REF_NAME : ${{ github.ref_name }}
0 commit comments