Tony
d9088aeec6
Refactor Shorebird CLI to support configurable URLs and improve test coverage
...
ci / 📄 License Check (push) Has been cancelled
ci / ✅ Semantic Pull Request (push) Has been cancelled
ci / 🔤 Check Spelling (push) Has been cancelled
ci / 👀 Detect Changes (push) Has been cancelled
ci / 🎯 Build ${{ matrix.package }} (${{ matrix.os }}) (push) Has been cancelled
ci / 🎯 Build ${{ matrix.package }} (push) Has been cancelled
ci / 🔎 Verify ${{ matrix.package }} (push) Has been cancelled
ci / ci (push) Has been cancelled
Deploy Artifact Proxy Dev / ☁️ Artifact Proxy (push) Has been cancelled
Shorebird CI / changes (push) Has been cancelled
Shorebird CI / CSpell (push) Has been cancelled
Shorebird CI / artifact_proxy (push) Has been cancelled
Shorebird CI / dex (push) Has been cancelled
Shorebird CI / discord_gcp_alerts (push) Has been cancelled
Shorebird CI / flutter_version_resolver (push) Has been cancelled
Shorebird CI / jwt (push) Has been cancelled
Shorebird CI / scoped_deps (push) Has been cancelled
Shorebird CI / shorebird_build_trace (push) Has been cancelled
Shorebird CI / shorebird_ci (push) Has been cancelled
Shorebird CI / shorebird_cli (push) Has been cancelled
Shorebird CI / shorebird_code_push_client (push) Has been cancelled
Shorebird CI / shorebird_code_push_protocol (push) Has been cancelled
Shorebird CI / shorebird_redis_client (push) Has been cancelled
Shorebird CI / stripe_api (push) Has been cancelled
Shorebird CI / required (push) Has been cancelled
- Updated AAR releaser test to use ShorebirdProcess.defaultFlutterStorageBaseUrl.
- Changed macOS releaser test to reference a new troubleshooting URL.
- Enhanced shorebird_yaml_test with deserialization for AOT patch metadata.
- Modified network_checker_test to check self-hosted URLs from ShorebirdEnv.
- Added tests for artifact paths in shorebird_artifacts_test.
- Updated shorebird_cli_command_runner_test to reflect new repository URL.
- Improved shorebird_env_test with additional tests for shorebirdRoot and engine revision fallback.
- Adjusted shorebird_flutter_test to use environment variables for Flutter Git URL.
- Updated shorebird_process_test to utilize default Flutter storage URL.
- Enhanced shorebird_validator_test to link to the default hosted URL.
- Updated shorebird_web_console_test to use the configured hosted URL.
- Refactored code_push_client to use default hosted URL for API requests.
- Updated README and generation scripts for the code_push_protocol package to reflect new OpenAPI spec source.
- Modified shared.sh to allow configurable Flutter repository and storage URLs.
Signed-off-by: Tony <tonylu@tony-cloud.com >
2026-06-25 17:21:56 +08:00
Brandon DeRosier
ecf79d80a7
feat(shorebird_cli): prepare for Flutter 3.44 libapp.so strip handover ( #3758 )
2026-05-19 13:28:36 -07:00
Eric Seidel
2904eb8766
fix: Add dSYM artifact proxy patterns for new filenames ( #3623 )
2026-02-23 19:05:50 -08:00
Eric Seidel
c69d38b3ba
chore: fix typo in url pattern
2025-08-21 16:14:16 -07:00
Eric Seidel
73dacbdab5
chore: add one more ios usb dependency for Flutter 3.35.1
2025-08-21 16:10:09 -07:00
Eric Seidel
1392918103
chore: forward libusbmuxd download to flutter ( #3288 )
2025-08-21 16:04:56 -07:00
Eric Seidel
1a9ec082ff
feat: add support for proxying engine_stamp.json ( #3287 )
2025-08-21 21:11:08 +00:00
Felix Angelov
192fbb94e3
chore(deps): upgrade to Dart 3.8.0 ( #3106 )
2025-05-21 17:52:56 -05:00
Felix Angelov
c1bdc82104
chore(deps): upgrade to Dart 3.7 ( #2894 )
2025-02-14 13:04:26 -06:00
Felix Angelov
1efa7e43e3
refactor(artifact_proxy): upgrade analysis_options ( #2713 )
2024-12-18 15:39:58 -08:00
Bryan Oltman
467e547c56
chore: add macOS artifacts to artifact proxy ( #2662 )
2024-12-06 19:44:18 -05:00
Bryan Oltman
c6c08f83e3
chore: update artifact proxy for macos
2024-12-06 12:18:45 -05:00
Bryan Oltman
f3ba6417de
chore: update artifact proxy for macos artifacts ( #2658 )
2024-12-05 17:15:43 -05:00
Felix Angelov
d2ae75a5ba
fix(artifact_proxy): include flutter_gpu in engine artifact patterns ( #2408 )
2024-08-08 13:48:51 -05:00
Felix Angelov
9ec8b5201c
chore(artifact_proxy): remove legacy redirects ( #1862 )
2024-04-04 17:47:33 +00:00
Eric Seidel
0a63a3c797
fix: download.shorebird.dev symbol downloads not working ( #1707 )
...
Co-authored-by: Felix Angelov <felix@shorebird.dev >
2024-02-06 18:37:07 +00:00
Felix Angelov
b89f86195d
fix(artifact_proxy): add missing linux-x64-debug artifact ( #689 )
2023-06-19 15:46:50 +00:00
Felix Angelov
d635cfb59b
fix(artifact_proxy): add missing windows artifact ( #528 )
2023-05-22 16:53:49 -05:00
Eric Seidel
39d009d4a6
chore: Add new path for web sdk in 3.10.0
2023-05-11 13:30:25 -07:00
Eric Seidel
192f77f35a
feat: teach cutler about Flutter channels ( #454 )
2023-05-09 19:54:30 +00:00
Eric Seidel
e5741a43db
docs: make artifact proxy / return an explainer ( #452 )
2023-05-09 12:41:17 -05:00
Felix Angelov
1e0d39fc62
fix(artifact_proxy): remove invalid urls and do not ping on deploy ( #425 )
2023-05-02 12:18:15 -04:00
Felix Angelov
b678a3d3b5
fix(artifact_proxy): add missing artifacts ( #424 )
2023-05-02 11:04:44 -05:00
Felix Angelov
b12fc9d568
fix(artifact_proxy): add missing darwin x64 font subsets ( #415 )
2023-05-01 13:03:37 -05:00
Felix Angelov
e80f912cc4
fix(artifact_proxy): add missing artifact for darwin-x64 artifacts.zip ( #411 )
2023-05-01 12:17:50 -05:00
Eric Seidel
155a1cd6a5
chore: Add one missing artifact for Linux x64 ( #390 )
2023-04-27 15:03:58 +00:00
Felix Angelov
bfb8c267ef
fix(artifact_proxy): add dart-sdk-linux-arm64 ( #380 )
2023-04-26 15:06:39 -07:00
Bryan Oltman
61bb8e79b1
fix(artifact_proxy): add missing Windows artifact patterns to config.dart ( #366 )
2023-04-25 12:38:45 -04:00
Eric Seidel
6036426dd5
fix: Speculative fix for missing Linux x64 assets ( #350 )
2023-04-21 16:12:38 -07:00
Eric Seidel
8c0d07a740
chore: Update subscribe text ( #348 )
2023-04-21 20:31:14 +00:00
Felix Angelov
86707cf944
refactor(artifact_proxy): use per-revision artifacts manifest ( #340 )
2023-04-21 12:20:05 -05:00
Eric Seidel
aa44b0f5b4
Fix my typo breaking the artifact_proxy
2023-04-20 13:43:28 -07:00
Eric Seidel
f9eb72e09d
Add mapping for 3.7.12 to artifact_proxy
2023-04-20 13:40:03 -07:00
Eric Seidel
a9a32ca1b4
Update proxy_config for 0.0.6 artifacts
2023-04-17 15:09:06 -07:00
Felix Angelov
a9f920dcb6
feat(artifact_proxy): add new shorebird engine revision ( #286 )
2023-04-12 21:20:04 -05:00
Eric Seidel
2af6bbe68a
chore: Add an entry for zip_fix engine ( #277 )
...
Co-authored-by: Felix Angelov <felix@shorebird.dev >
2023-04-12 10:18:03 -07:00
Felix Angelov
34cfb4b6bc
ci(artifact_proxy): add dev deployment w/engine-patch ( #275 )
2023-04-10 12:18:53 -05:00
Eric Seidel
45099ec7b2
chore(artifact_proxy): add shorebirdtech/engine@7aa5c44764 to mappings ( #268 )
2023-04-07 10:41:28 -07:00
Felix Angelov
b7738d663c
feat(artifact_proxy): support Flutter 3.7.10 ( #244 )
2023-04-06 14:53:09 -05:00
Felix Angelov
79c5685cfd
refactor(artifact_proxy): use dart config ( #241 )
2023-04-06 09:55:38 -05:00
Eric Seidel
378b2df4b3
feat: add artifact_proxy server ( #222 )
2023-04-05 22:52:17 -05:00