From 03e42293e970ec31dd3a1a60c92b811da8f53cb9 Mon Sep 17 00:00:00 2001 From: wingetbot <63816999+wingetbot@users.noreply.github.com> Date: Thu, 6 Jan 2022 15:36:16 -0800 Subject: [PATCH] Automatically completed pull request for release/WinGetSvc-Release-20211220.1-01, source branch is Co-authored-by: Release bot --- .../validation-pipeline.yaml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/DevOpsPipelineDefinitions/validation-pipeline.yaml b/DevOpsPipelineDefinitions/validation-pipeline.yaml index 47be03fcce4..4ab95be0038 100644 --- a/DevOpsPipelineDefinitions/validation-pipeline.yaml +++ b/DevOpsPipelineDefinitions/validation-pipeline.yaml @@ -50,7 +50,6 @@ jobs: CLEANUP_ENDPOINT: $(AzFuncCleanupEndpoint) LABEL_KEY: $(AzureFunctionLabelKey) CATALOG_CONTENT_VERIFICATION_ENDPOINT: $(AzFuncCatalogContentVerificationEndpoint) - DEPENDENCIES_VERIFICATION_ENDPOINT: $(AzFuncDependenciesVerificationEndpoint) # Validates integrity of pull request. - task: CmdLine@2 @@ -81,6 +80,20 @@ jobs: WinGet:AppConfig:Primary: $(AppConfigPrimary) WinGet:AppConfig:Secondary: $(AppConfigSecondary) + # Validates manifest dependencies. + - task: CmdLine@2 + displayName: 'Validate Manifest Dependencies' + inputs: + script: 'WinGetSvcWrapper.exe validate-dependencies --operationId %BUILD_BUILDNUMBER%' + failOnStderr: true + condition: succeeded() + env: + ValidationConnectionString: $(ValidationStorageAccountConnectionString) + CacheConnectionString: $(CacheStorageAccountConnectionString) + DIApplicationInsightKey: $(DIApplicationInsightKey) + WinGet:AppConfig:Primary: $(AppConfigPrimary) + WinGet:AppConfig:Secondary: $(AppConfigSecondary) + # Agentless phase. Depends on previous job. - job: 'ContentValidation' pool: server @@ -226,7 +239,6 @@ jobs: variables: HostKeySecret: $[ dependencies.FileValidation.outputs['wingetsetup.hostkey']] CatalogContentVerificationEndpointSecret: $[ dependencies.FileValidation.outputs['wingetsetup.catalogContentVerificationEndpoint']] - DependenciesVerificationEndpointSecret: $[ dependencies.FileValidation.outputs['wingetsetup.dependenciesVerificationEndpoint']] steps: # Catalog content verification