Skip to content

Commit 97d8c2e

Browse files
authored
chore(ci): small evergreen config cleanups (#1878)
- Do not label the VSCode integration test as required for `release_draft` - *Do* label the vulnerability check task as required for it - Do not download Chrome for browser testing in the release tasks to reduce run time a bit
1 parent 618b079 commit 97d8c2e

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

.evergreen.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6937,6 +6937,7 @@ functions:
69376937
node_js_version: ${node_js_version}
69386938
script: |
69396939
set -e
6940+
export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD="true"
69406941
.evergreen/run-evergreen-release.sh -- --dry-run
69416942
69426943
release_publish:
@@ -6955,6 +6956,7 @@ functions:
69556956
node_js_version: ${node_js_version}
69566957
script: |
69576958
set -e
6959+
export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD="true"
69586960
.evergreen/run-evergreen-release.sh
69596961
69606962
run_perf_tests:
@@ -10299,7 +10301,6 @@ tasks:
1029910301
# INTEGRATION TESTS
1030010302
###
1030110303
- name: test_vscode
10302-
tags: ["extra-integration-test"]
1030310304
depends_on:
1030410305
- name: compile_ts
1030510306
variant: linux_unit
@@ -10353,6 +10354,7 @@ tasks:
1035310354
node_js_version: "20.11.1"
1035410355

1035510356
- name: generate_license_and_vulnerability_report
10357+
tags: ["extra-integration-test"]
1035610358
depends_on:
1035710359
- name: compile_ts
1035810360
variant: linux_unit

.evergreen/evergreen.yml.in

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -805,6 +805,7 @@ functions:
805805
node_js_version: ${node_js_version}
806806
script: |
807807
set -e
808+
export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD="true"
808809
.evergreen/run-evergreen-release.sh -- --dry-run
809810

810811
release_publish:
@@ -823,6 +824,7 @@ functions:
823824
node_js_version: ${node_js_version}
824825
script: |
825826
set -e
827+
export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD="true"
826828
.evergreen/run-evergreen-release.sh
827829

828830
run_perf_tests:
@@ -922,7 +924,6 @@ tasks:
922924
# INTEGRATION TESTS
923925
###
924926
- name: test_vscode
925-
tags: ["extra-integration-test"]
926927
depends_on:
927928
- name: compile_ts
928929
variant: linux_unit
@@ -976,6 +977,7 @@ tasks:
976977
node_js_version: "<% out(NODE_JS_VERSION_20) %>"
977978

978979
- name: generate_license_and_vulnerability_report
980+
tags: ["extra-integration-test"]
979981
depends_on:
980982
- name: compile_ts
981983
variant: linux_unit

0 commit comments

Comments
 (0)