Да, это возможно.
Вам нужно передать файлы в
$(build.artifactstagingdirectory)
на агенте сборки в Azure DevOps во время сборку, чтобы они были включены в zip-архив (Артефакты).
Если добавляемые файлы находятся в другом репозитории, вы можете включить этот репозиторий в свои источники и скопировать его. Вы также можете использовать PowerShell для загрузки файлов.
Обычно это делается с помощью задачи сборки Copy Files Azure DevOps .
steps:
- script: ./buildSomething.sh
- task: CopyFiles@2
inputs:
contents: '_buildOutput/**'
targetFolder: $(Build.ArtifactStagingDirectory)
- task: PublishBuildArtifacts@1
inputs:
pathToPublish: $(Build.ArtifactStagingDirectory)
artifactName: MyBuildOutputs
Полезные советы: