我正在创建一个管道来自动构建和发布一个flutter应用。在我的机器上,flutter build appbundle --release工作得很好,也正确地签署了应用。我引用了一个密钥和一个属性文件,我都不想上传到repo,而是使用Library > Secure Files。如何将这些文件下载到代理的特定位置,或使用build.gradle中的下载文件路径?
flutter build appbundle --release
Library > Secure Files
build.gradle
kiayqfof1#
您可以利用“下载安全文件任务”从库中下载到您的代理。参考:https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/utility/download-secure-file?view=azure-devopshttps://learn.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)'
1条答案
按热度按时间kiayqfof1#
您可以利用“下载安全文件任务”从库中下载到您的代理。
参考:https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/utility/download-secure-file?view=azure-devops
https://learn.microsoft.com/en-us/azure/devops/pipelines/library/secure-files?view=azure-devops