示例:
- task: PublishBuildArtifacts@1
inputs:
pathtoPublish: '$(Build.ArtifactStagingDirectory)\artifacts/**/*.zip'
artifactName: 'my-artifact'
在pathtoPublish中使用相对路径,以$(Build.ArtifactStagingDirectory)为根路径,再使用通配符/**/*.zip递归搜索所有.zip文件。
确保文件夹中存在要搜索的文件。检查要搜索的文件夹路径是否正确并且包含要搜索的文件。
确保通配符模式正确。递归模式需要使用通配符来匹配文件,确保使用正确的通配符模式来匹配要搜索的文件类型。
示例:
- task: PublishBuildArtifacts@1
inputs:
pathtoPublish: '$(Build.ArtifactStagingDirectory)\artifacts/**/*.txt'
artifactName: 'my-artifact'
在pathtoPublish中,使用/**/*.txt的通配符模式来递归搜索所有.txt文件。
通过检查文件路径、确保文件夹中存在要搜索的文件和正确的通配符模式,可以解决递归文件模式搜索不到现有文件的问题。