Commit Graph

725 Commits

Author SHA1 Message Date
Bryan Oltman 00da93e0de fix(shorebird_cli): update powershell script to exit on errors (#1060) 2023-08-08 12:47:44 -05:00
Felix Angelov 873e8b4c81 refactor(shorebird_cli): ShorebirdFlutterValidator use ShorebirdFlutter (#1059) 2023-08-08 12:05:49 -05:00
Felix Angelov 58fd7996d2 feat(shorebird_cli): add status to Git (#1058) 2023-08-08 11:45:16 -05:00
Felix Angelov aa32096a29 refactor(shorebird_cli): shorebird upgrade use prune from ShorebirdFlutterManager (#1057) 2023-08-08 11:40:16 -05:00
Felix Angelov 253a6904d5 feat(shorebird_cli): add remotePrune to Git (#1056) 2023-08-08 11:14:08 -05:00
Felix Angelov 1f3c7e7fd6 refactor(shorebird_cli): ShorebirdVersionManager use Git wrapper (#1055) 2023-08-08 10:59:10 -05:00
Felix Angelov 19a9ff74cc feat(shorebird_cli): add reset to Git (#1054) 2023-08-08 10:46:43 -05:00
Felix Angelov 28cee475f9 feat(shorebird_cli): add fetch to Git (#1052) 2023-08-07 15:38:23 -05:00
Felix Angelov 5cb164107f feat(shorebird_cli): add revParse to Git (#1051) 2023-08-07 15:29:50 -05:00
Bryan Oltman 4e9b202373 feat(shorebird_cli): support asset diffing in iOS frameworks (#1046) 2023-08-07 15:53:11 -04:00
Felix Angelov 1ec6af9ad3 refactor(shorebird_cli): ShorebirdFlutterManager use Git wrapper (#1050) 2023-08-07 14:42:58 -05:00
Felix Angelov 50650b1544 feat(shorebird_cli): add checkout to Git (#1049) 2023-08-07 14:13:04 -05:00
Felix Angelov 4883741433 feat(shorebird_cli): create Git wrapper (#1048) 2023-08-07 13:55:48 -05:00
Felix Angelov 2c341b409d feat(shorebird_cli): add base shorebird flutter command (#1047) 2023-08-07 13:38:27 -05:00
Felix Angelov a62031b094 fix(shorebird_cli): shorebird patch ios-alpha handle BuildException when building IPA (#1045) 2023-08-07 11:20:27 -05:00
Felix Angelov 3571179a9b chore(shorebird_cli): v0.12.1 (#1043) 2023-08-05 18:17:53 -05:00
Felix Angelov ef6d36f6f8 fix(shorebird_cli): --split-per-abi incorrectly always enabled (#1042) 2023-08-05 18:12:48 -05:00
Felix Angelov fa494f802c chore(shorebird_cli): v0.12.0 (#1039) 2023-08-04 16:50:23 -05:00
Felix Angelov 654511d17b fix(shorebird_cli): shorebird patch ios-alpha build elf aot snapshot use flutter revision override (#1041) 2023-08-04 16:45:06 -05:00
Felix Angelov da70780661 chore: bump flutter revision to 0e2d280277cf9f60f7ba802a59f9fd187ffdd050 (#1040) 2023-08-04 16:16:55 -05:00
Felix Angelov 0411df0089 chore(shorebird_cli): bump flutter revision (#1038) 2023-08-04 15:28:04 -05:00
Felix Angelov 9816c60488 fix(shorebird_cli): e2e test fixes for main branch (#1033) 2023-08-04 14:56:58 -05:00
Felix Angelov 968075c127 style(shorebird_cli): improve formatting of missing release version error in shorebird patch (#1032) 2023-08-04 13:56:20 -05:00
Felix Angelov 80b54549f8 fix(shorebird_cli): windows install flutter path (#1031) 2023-08-04 13:37:53 -05:00
Felix Angelov 30a60c7d31 feat(shorebird_cli): shorebird patch compares local and remote release versions (#1029) 2023-08-04 12:59:31 -05:00
Felix Angelov 7b71629c3f feat(shorebird_cli): improve missing release version errors in shorebird patch (#1028) 2023-08-04 12:40:12 -05:00
Felix Angelov 49bfccfb8c feat(shorebird_cli): shorebird patch ios-framework-alpha optimizations (#1027) 2023-08-04 12:28:22 -05:00
Felix Angelov 0984683a05 feat(shorebird_cli): shorebird patch aar optimizations (#1026) 2023-08-04 12:11:48 -05:00
Bryan Oltman 1554cf2232 feat(shorebird_cli): warn users of asset changes when patching ios releases (#1025) 2023-08-04 12:51:00 -04:00
Felix Angelov 6e298e1d36 feat(shorebird_cli): shorebird patch ios-alpha supports dynamic Flutter revision (#1024) 2023-08-04 11:23:28 -05:00
Felix Angelov 4ea780f35c feat(shorebird_cli): shorebird patch android supports dynamic Flutter revision (#1023) 2023-08-04 11:17:34 -05:00
Felix Angelov 3efa2b0535 feat(shorebird_cli): shorebird patch ios-framework-alpha supports dynamic Flutter revision (#1019) 2023-08-03 16:53:52 -05:00
Felix Angelov 4b00cfbed9 feat(shorebird_cli): improve shorebird.yaml inline doc comments (#1018) 2023-08-03 16:36:48 -05:00
Felix Angelov 4ff2c1a942 fix(shorebird_cli): flutter revision detection in shorebird release (#1017) 2023-08-03 16:29:45 -05:00
Eric Seidel b665cc4099 chore: roll flutter to include auto_update: false support 2023-08-03 14:18:36 -07:00
Felix Angelov 5f71c0d6b3 fix(shorebird_cli): flutter revision detection in shorebird patch (#1016) 2023-08-03 16:11:55 -05:00
Felix Angelov d88ab07d8a feat(shorebird_cli): shorebird patch aar supports dynamic Flutter revision (#1015) 2023-08-03 15:57:22 -05:00
Bryan Oltman 3a53fcb39c refactor(shorebird_cli): consolidate android archive diffing into one class (#1013) 2023-08-03 16:37:25 -04:00
Bryan Oltman c8412c97a0 refactor(shorebird_cli): speed up aar differ by using same zip diff technique as ipa (#1011) 2023-08-03 16:29:26 -04:00
Felix Angelov a09cc296e3 feat(shorebird_cli): add ShorebirdFlutterManager (#1012) 2023-08-03 15:16:14 -05:00
Bryan Oltman 5dfb19a922 feat(shorebird_cli): add IpaDiffer to get changes between to ipa files (#1004) 2023-08-03 15:39:27 -04:00
Felix Angelov a94a4476b8 feat(shorebird_cli): shorebird release android support for --split-per-abi (#1010) 2023-08-03 14:08:38 -05:00
Felix Angelov 8f4ae020e3 refactor(shorebird_cli): ShorebirdEnv support for flutterRevision override (#1009) 2023-08-03 13:17:41 -05:00
Felix Angelov 5c04a68df1 feat(shorebird_cli): scope Flutter installations by revision (#1007) 2023-08-03 11:08:59 -05:00
Felix Angelov 6b50023b64 refactor(shorebird_cli): use scoped ShorebirdEnv and remove buildCodePushClient (#1005) 2023-08-02 23:23:51 -05:00
Bryan Oltman 32d98935f7 fix(shorebird_cli): look in build directory for ipa instead of finding name based on plist (#999) 2023-08-02 14:50:37 -04:00
Bryan Oltman ce5362127b chore(shorebird_cli): fix shorebird validator test (#1000) 2023-08-02 13:50:07 -05:00
Felix Angelov 7a4e4ee834 refactor(shorebird_cli): use scoped ShorebirdValidator (#996) 2023-08-02 13:28:25 -05:00
Bryan Oltman e722a0b704 fix(shorebird_cli): don't run AndroidInternetPermissionValidator if no android project exists (#995) 2023-08-02 11:39:38 -05:00
Felix Angelov 890b70aed9 chore(deps): bump pkg:mocktail to 1.0.0 (#992) 2023-08-01 22:57:39 -05:00