1

如快照所示,我的 Azure DevOps 配置要求 CI / CD 安装最新版本的颤振:

在此处输入图像描述

但是 Flutter 旧稳定版“2.2.1-stable”正在安装

在此处输入图像描述

谷歌似乎已经改变了他们的颤振下载​​网址,所以 Azure 无法获取最新版本:

下载 URL Flutter Stable 2.2.1(旧版本 URL): https ://storage.googleapis.com/flutter_infra/releases/stable/macos/flutter_macos_2.2.1-stable.zip

下载地址 Flutter Stable 2.5.1(新版本网址): https ://storage.googleapis.com/flutter_infra_release/releases/stable/macos/flutter_macos_2.5.1-stable.zip

他们没有在旧 URL 上添加任何新版本,因此 Azure 始终获取最新的稳定版本,即 2.2.1

在此处输入图像描述

有什么解决方案可以让 Azure DevOps 脚本始终下载最新版本的 Flutter?

4

2 回答 2

4

扩展aloisdeniel/vsts-flutter-tasks似乎没有得到维护。请尝试使用这个Fluttter 安装- 扩展链接在这里

也请看这里

只是如果你偶然发现了这个包。它似乎没有维护。有人非常友善并对其进行了改进,并且目前也在维护它。请参阅https://github.com/hey24sheep/azure-flutter-tasks

于 2021-09-27T09:06:08.867 回答
0

要获取最新版本,您可以使用:

 - script: |
      brew install --cask flutter
于 2022-02-14T00:29:16.703 回答