@@ -2969,9 +2969,9 @@ tasks:
2969
2969
- func : add aws auth variables to file
2970
2970
- func : setup aws env
2971
2971
- func : run aws auth test AssumeRoleWithWebIdentity with AWS_ROLE_SESSION_NAME set
2972
- - name : run-unit-tests
2972
+ - name : run-unit-tests-node-16
2973
2973
tags :
2974
- - run- unit-tests
2974
+ - unit-tests
2975
2975
commands :
2976
2976
- command : expansions.update
2977
2977
type : setup
@@ -2981,9 +2981,33 @@ tasks:
2981
2981
- {key: NPM_VERSION, value: '9'}
2982
2982
- func : install dependencies
2983
2983
- func : run unit tests
2984
+ - name : run-unit-tests-node-18
2985
+ tags :
2986
+ - unit-tests
2987
+ commands :
2988
+ - command : expansions.update
2989
+ type : setup
2990
+ params :
2991
+ updates :
2992
+ - {key: NODE_LTS_VERSION, value: '18'}
2993
+ - {key: NPM_VERSION, value: latest}
2994
+ - func : install dependencies
2995
+ - func : run unit tests
2996
+ - name : run-unit-tests-node-20
2997
+ tags :
2998
+ - unit-tests
2999
+ commands :
3000
+ - command : expansions.update
3001
+ type : setup
3002
+ params :
3003
+ updates :
3004
+ - {key: NODE_LTS_VERSION, value: '20'}
3005
+ - {key: NPM_VERSION, value: latest}
3006
+ - func : install dependencies
3007
+ - func : run unit tests
2984
3008
- name : run-lint-checks
2985
3009
tags :
2986
- - run- lint-checks
3010
+ - lint-checks
2987
3011
commands :
2988
3012
- command : expansions.update
2989
3013
type : setup
@@ -2996,6 +3020,7 @@ tasks:
2996
3020
- name : check-types-typescript-next
2997
3021
tags :
2998
3022
- check-types-typescript-next
3023
+ - typescript-compilation
2999
3024
commands :
3000
3025
- command : expansions.update
3001
3026
type : setup
@@ -3009,6 +3034,7 @@ tasks:
3009
3034
- name : compile-driver-typescript-current
3010
3035
tags :
3011
3036
- compile-driver-typescript-current
3037
+ - typescript-compilation
3012
3038
commands :
3013
3039
- command : expansions.update
3014
3040
type : setup
@@ -3022,6 +3048,7 @@ tasks:
3022
3048
- name : check-types-typescript-current
3023
3049
tags :
3024
3050
- check-types-typescript-current
3051
+ - typescript-compilation
3025
3052
commands :
3026
3053
- command : expansions.update
3027
3054
type : setup
@@ -3035,6 +3062,7 @@ tasks:
3035
3062
- name : check-types-typescript-4.1.6
3036
3063
tags :
3037
3064
- check-types-typescript-4.1.6
3065
+ - typescript-compilation
3038
3066
commands :
3039
3067
- command : expansions.update
3040
3068
type : setup
@@ -4479,12 +4507,9 @@ buildvariants:
4479
4507
display_name : lint
4480
4508
run_on : rhel80-large
4481
4509
tasks :
4482
- - run-unit-tests
4483
- - run-lint-checks
4484
- - check-types-typescript-next
4485
- - compile-driver-typescript-current
4486
- - check-types-typescript-current
4487
- - check-types-typescript-4.1.6
4510
+ - .unit-tests
4511
+ - .lint-checks
4512
+ - .typescript-compilation
4488
4513
- name : generate-combined-coverage
4489
4514
display_name : Generate Combined Coverage
4490
4515
run_on : rhel80-large
0 commit comments