feat: Add windows and linux artifacts to artifacts manifest
Now when we create new shorebird engine releases the artifact_proxy will know from their config files (generated by this script) to expect to proxy linux and windows gen_snapshot zips.
This commit is contained in:
@@ -23,18 +23,28 @@ storage_bucket: download.shorebird.dev
|
||||
artifact_overrides:
|
||||
# Android release artifacts
|
||||
# artifacts.zip includes flutter.jar, libflutter.so, etc.
|
||||
# darwin-x64.zip gen_snapshot for darwin-x64
|
||||
# symbols.zip includes symbols for libflutter.so
|
||||
# darwin-x64.zip gen_snapshot for darwin-x64
|
||||
# windows-x64.zip gen_snapshot for windows-x64
|
||||
# linux-x64.zip gen_snapshot for linux-x64
|
||||
- flutter_infra_release/flutter/\$engine/android-arm64-release/artifacts.zip
|
||||
- flutter_infra_release/flutter/\$engine/android-arm64-release/darwin-x64.zip
|
||||
- flutter_infra_release/flutter/\$engine/android-arm64-release/linux-x64.zip
|
||||
- flutter_infra_release/flutter/\$engine/android-arm64-release/symbols.zip
|
||||
- flutter_infra_release/flutter/\$engine/android-arm64-release/windows-x64.zip
|
||||
|
||||
- flutter_infra_release/flutter/\$engine/android-arm-release/artifacts.zip
|
||||
- flutter_infra_release/flutter/\$engine/android-arm-release/darwin-x64.zip
|
||||
- flutter_infra_release/flutter/\$engine/android-arm-release/linux-x64.zip
|
||||
- flutter_infra_release/flutter/\$engine/android-arm-release/symbols.zip
|
||||
- flutter_infra_release/flutter/\$engine/android-arm-release/windows-x64.zip
|
||||
|
||||
- flutter_infra_release/flutter/\$engine/android-x64-release/artifacts.zip
|
||||
- flutter_infra_release/flutter/\$engine/android-x64-release/darwin-x64.zip
|
||||
- flutter_infra_release/flutter/\$engine/android-x64-release/linux-x64.zip
|
||||
- flutter_infra_release/flutter/\$engine/android-x64-release/symbols.zip
|
||||
- flutter_infra_release/flutter/\$engine/ios-release/artifacts.zip
|
||||
- flutter_infra_release/flutter/\$engine/android-x64-release/windows-x64.zip
|
||||
|
||||
# embedding release
|
||||
- download.flutter.io/io/flutter/flutter_embedding_release/1.0.0-\$engine/flutter_embedding_release-1.0.0-\$engine.pom
|
||||
- download.flutter.io/io/flutter/flutter_embedding_release/1.0.0-\$engine/flutter_embedding_release-1.0.0-\$engine.jar
|
||||
@@ -47,3 +57,7 @@ artifact_overrides:
|
||||
# x86_64 release
|
||||
- download.flutter.io/io/flutter/x86_64_release/1.0.0-\$engine/x86_64_release-1.0.0-\$engine.pom
|
||||
- download.flutter.io/io/flutter/x86_64_release/1.0.0-\$engine/x86_64_release-1.0.0-\$engine.jar
|
||||
|
||||
# iOS release artifacts
|
||||
# Includes unified Flutter.framework for device and simulator (debug)
|
||||
- flutter_infra_release/flutter/\$engine/ios-release/artifacts.zip
|
||||
|
||||
Reference in New Issue
Block a user