我正在创建一个Pipeline来自动构建和发布Flutter 应用程序.在我的机器上,flutter build appbundle --release运行得很好,也能正确地给应用程序签名.我引用了一个键和一个属性文件,我都不想将它们上传到repo中,而是使用Library > Secure Files.

我如何将这些文件下载到代理上的特定位置,或使用my build.gradle中下载的文件路径?

推荐答案

您可以使用"下载安全文件任务"将库中的内容下载到您的代理.

参考文献:https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/utility/download-secure-file?view=azure-devops

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)'

Flutter相关问答推荐

Flutter—如何在Riverpod中使用全类状态?

如何使一个悬浮的appbar在flutter?

Fighter:基于ChangeNotifier状态动态更新AppBar中的图标

如何将Xpriter代码页更改为代码页27?

如何在容器小部件中的图像旁边添加文本?

有没有方法可以从当前时间轻松计算TimeStamp?

如果我使用搜索栏,如何在嵌套滚动视图中停止自动滚动?

在Dart中使用Riverpod代码生成时出现问题(addListener)

如何在 Dart/Flutter 中克隆 Future

找不到任何与 com.google.firebase:firebase-sessions:[15.0.0, 16.0.0) 匹配的版本

「Flutter」错误:没有名为'kind'的命名参数

使用 Play Integrity API 时,Firebase 电话身份验证问题缺少客户端标识符错误

如何在 Flutter (iOS) 中解决这个问题

Flutter - 如何将按钮对齐到行的右侧

从子类调用超类的超方法

如何根据应用程序主题(深色和浅色)更改谷歌 map 的主题?

我想在一个屏幕上有两个相同区域的列表视图,我该如何设置?

Flutter:如何将列表转换为字符串?

在 Flutter 中更新对象实例属性的最佳实践是什么?该实例嵌套在提供程序类的映射中,如下所示

Flutter GetX:Get.put 在 Widget 中的什么位置?