Недавно только что построили Azure конвейер , где на одном этапе в каталоге размещения артефактов находятся разные zip-файлы. Я пытаюсь добиться публикации sh в папке drop all zip-файлов из промежуточной папки с задачей PublishPipelineArtifact
.
У меня есть 2 архивных zip-файла в каталоге подготовки артефактов:
- $ (Build.ArtifactStagingDirectory) / $ (Build.BuildId) .zip
- $ (Build.ArtifactStagingDirectory) / cli_scripts _ $ (Build.BuildId) .zip
В моем файле azure -pipelines.yml , пожалуйста, найдите задание publi sh:
- task: PublishPipelineArtifact@0
displayName: 'Publish pipeline artifacts'
inputs:
targetPath: $(Build.ArtifactStagingDirectory)/**
Это приводит к следующей ошибке:
[error] Путь не существует: d: \ a \ 1 \ a **
Я уже пробовал и со следующими, но ни один из них не работал:
$(Build.ArtifactStagingDirectory)/**
$(Build.ArtifactStagingDirectory)/**/*.zip
$(Build.ArtifactStagingDirectory)/*.zip
Вопрос:
Каков шаблон для targetPath
перемещения всех файлов zip из этой папки?
Любая помощь приветствуется!