Engineering - PR pipeline improvements (#245331)

This commit is contained in:
Ladislau Szomoru
2025-04-02 17:35:48 +01:00
committed by GitHub
parent 329ab7ce05
commit d17c002ece
8 changed files with 171 additions and 208 deletions

View File

@@ -1,6 +1,8 @@
parameters:
- name: VSCODE_QUALITY
type: string
- name: VSCODE_ARCH
type: string
- name: VSCODE_CIBUILD
type: boolean
- name: VSCODE_RUN_UNIT_TESTS
@@ -9,8 +11,9 @@ parameters:
type: boolean
- name: VSCODE_RUN_SMOKE_TESTS
type: boolean
- name: VSCODE_ARCH
- name: VSCODE_TEST_ARTIFACT_NAME
type: string
default: ""
steps:
- ${{ if eq(parameters.VSCODE_QUALITY, 'oss') }}:
@@ -293,6 +296,7 @@ steps:
VSCODE_RUN_UNIT_TESTS: ${{ parameters.VSCODE_RUN_UNIT_TESTS }}
VSCODE_RUN_INTEGRATION_TESTS: ${{ parameters.VSCODE_RUN_INTEGRATION_TESTS }}
VSCODE_RUN_SMOKE_TESTS: ${{ parameters.VSCODE_RUN_SMOKE_TESTS }}
VSCODE_TEST_ARTIFACT_NAME: ${{ parameters.VSCODE_TEST_ARTIFACT_NAME }}
${{ if ne(parameters.VSCODE_QUALITY, 'oss') }}:
PUBLISH_TASK_NAME: 1ES.PublishPipelineArtifact@1