From 90cfad26cefc8973d275ab87767e0cf1e92cb5d8 Mon Sep 17 00:00:00 2001 From: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Wed, 13 Nov 2024 10:56:38 -0800 Subject: [PATCH] Add SparseCheckoutPaths to archetype-typespec-emitter.yml (#6215) Co-authored-by: Wei Hu --- .../templates/archetype-typespec-emitter.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/eng/common/pipelines/templates/archetype-typespec-emitter.yml b/eng/common/pipelines/templates/archetype-typespec-emitter.yml index 5192ea229..fd725b3bc 100644 --- a/eng/common/pipelines/templates/archetype-typespec-emitter.yml +++ b/eng/common/pipelines/templates/archetype-typespec-emitter.yml @@ -62,6 +62,11 @@ parameters: type: boolean default: false +# Paths to sparse checkout +- name: SparseCheckoutPaths + type: object + default: [] + extends: template: /eng/pipelines/templates/stages/1es-redirect.yml parameters: @@ -79,6 +84,8 @@ extends: - job: Build steps: - template: /eng/common/pipelines/templates/steps/sparse-checkout.yml + parameters: + Paths: ${{ parameters.SparseCheckoutPaths }} - ${{ parameters.InitializationSteps }} @@ -411,7 +418,9 @@ extends: buildArtifactsPath: $(Pipeline.Workspace)/build_artifacts steps: - template: /eng/common/pipelines/templates/steps/sparse-checkout.yml - + parameters: + Paths: ${{ parameters.SparseCheckoutPaths }} + - download: current artifact: build_artifacts displayName: Download build artifacts