我正在创建一个Pipeline来自动构建和发布Flutter 应用程序.在我的机器上,flutter build appbundle --release
运行得很好,也能正确地给应用程序签名.我引用了一个键和一个属性文件,我都不想将它们上传到repo中,而是使用Library > Secure Files
.
我如何将这些文件下载到代理上的特定位置,或使用my build.gradle
中下载的文件路径?
我正在创建一个Pipeline来自动构建和发布Flutter 应用程序.在我的机器上,flutter build appbundle --release
运行得很好,也能正确地给应用程序签名.我引用了一个键和一个属性文件,我都不想将它们上传到repo中,而是使用Library > Secure Files
.
我如何将这些文件下载到代理上的特定位置,或使用my build.gradle
中下载的文件路径?
您可以使用"下载安全文件任务"将库中的内容下载到您的代理.
https://docs.microsoft.com/en-us/azure/devops/pipelines/library/secure-files?view=azure-devops个
- task: DownloadSecureFile@1
inputs:
secureFile: 'secureFile'
- task: CopyFiles@2
inputs:
SourceFolder: '$(Agent.TempDirectory)'
Contents: secureFile
TargetFolder: '$(Build.ArtifactStagingDirectory)'