Commit Graph

483 Commits

Author SHA1 Message Date
Bryan Oltman 2736da73c8 chore(shorebird_cli): v0.4.3 (#630) 2023-06-10 21:50:50 -05:00
Felix Angelov 07dc120348 fix(shorebird_cli): pass flavor when building android artifacts (#628) 2023-06-11 02:28:30 +00:00
Felix Angelov acaff0c03b feat(shorebird_cli): upgrade to Flutter 3.10.4 (#613) 2023-06-09 16:18:14 -05:00
Felix Angelov 9f4b0f9e07 chore(shorebird_cli): v0.4.2 (#624) 2023-06-09 15:45:06 -05:00
Bryan Oltman 12bb74cdc2 chore(shorebird_cli): hide ios commands (#623) 2023-06-09 16:35:08 -04:00
Felix Angelov e3376cda51 docs: add codecov badge to README (#621) 2023-06-09 14:49:21 -05:00
Felix Angelov 83c4d15132 ci: fix codecov in dart_package action (#619) 2023-06-09 12:24:05 -05:00
Bryan Oltman a2352fab4e fix(shorebird_cli): handle case where IPA generation failed with exit code 0 (#618) 2023-06-09 12:28:03 -04:00
Eric Seidel 95cbde5894 chore: fix wrapping of comment, mostly to trigger coverage 2023-06-08 17:46:47 -07:00
Eric Seidel 4c7ba555e5 chore: spelling fix, just trying to trigger coverage 2023-06-08 16:19:14 -07:00
Felix Angelov 3b6fbc574f ci: upload coverage to codecov (#614) 2023-06-08 17:31:31 -05:00
Eric Seidel 1fd23cf00b feat: teach cutler version how to print flutter versions (#597)
Co-authored-by: Bryan Oltman <bryanoltman@gmail.com>
2023-06-08 20:12:18 +00:00
Bryan Oltman e7a5edcbfd fix(shorebird_cli): use aarch64 instead of arm64 as iOS architecture (#609) 2023-06-08 13:44:38 -04:00
Bryan Oltman d69d63eed9 refactor(shorebird_cli): migrate patch ios-preview command to use CodePushClientWrapper (#605) 2023-06-08 13:14:41 -04:00
Bryan Oltman 303ba6546e refactor(shorebird_cli): migrate release ios-preview command to use CodePushClientWrapper (#604) 2023-06-08 13:02:54 -04:00
Bryan Oltman 84de46269b refactor(shorebird_cli): use CodePushClientWrapper in release android command (#602) 2023-06-08 12:57:07 -04:00
Felix Angelov fc58700d2d refactor(shorebird_cli): use scoped logger (#608) 2023-06-08 11:27:35 -05:00
Felix Angelov 24c966567a chore(shorebird_cli): v0.4.1 (#603) 2023-06-08 03:02:17 +00:00
Bryan Oltman 1a515797e3 refactor(shorebird_cli): move shared CodePushClient interaction to ShorebirdCodePushClientWrapper (#601) 2023-06-07 16:13:01 -04:00
Felix Angelov f3da091bb0 feat: add package:scoped (#600) 2023-06-07 10:19:34 -05:00
Bryan Oltman c1c87effb9 chore(shorebird_cli): warn for iOS commands (#599) 2023-06-07 11:11:27 -04:00
Bryan Oltman 4acf18667e feat(shorebird_cli): add patch ios-preview command (#595) 2023-06-07 08:38:55 -04:00
Bryan Oltman bbf1e2c7a0 feat(shorebird_cli): create a release with shorebird release ios-preview (#594) 2023-06-06 17:35:19 -04:00
Felix Angelov b0d60229bd feat(shorebird_cli): upgrade to Flutter 3.10.3 (#596) 2023-06-06 12:26:53 -07:00
Felix Angelov aecc1ed1e8 chore(shorebird_cli): v0.4.0 (#592) 2023-06-02 23:09:06 +00:00
Felix Angelov 769da59041 fix(shorebird_cli): shorebird release android fails for existing release (#591) 2023-06-02 22:58:17 +00:00
Felix Angelov 722862dcbe fix(code_push_protocol): rename upload_url to url for backward compat (#588) 2023-06-02 22:08:24 +00:00
Felix Angelov bd65174c5b fix(code_push_protocol): remove unnecessary artifact size transformer 2023-06-02 16:46:15 -05:00
Felix Angelov 53a5025182 fix(code_push_protocol): add missing identifiers to create artifact responses (#587) 2023-06-02 21:26:35 +00:00
Felix Angelov e0d19ee23b feat(code_push_client): adjust create artifact APIs to use uploadUrl (#586) 2023-06-02 15:48:55 -05:00
Bryan Oltman 95bbd7b42d feat(shorebird_cli): add ability to patch aars (#577)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-06-02 16:02:19 -04:00
Bryan Oltman 60b439c6e1 feat(shorebird_cli): add aar differ (#584) 2023-06-02 15:07:24 -04:00
Felix Angelov e58c9a263f refactor(code_push_protocol): rename url to upload_url (#585) 2023-06-02 19:03:13 +00:00
Felix Angelov 75f6a3ee26 refactor(code_push_protocol): move upload urls to artifact responses (#583) 2023-06-02 18:54:48 +00:00
Felix Angelov ff0c2fa5c1 feat(code_push_protocol): add CreatePatchResponse (#582) 2023-06-02 11:48:49 -05:00
Felix Angelov 46e66a7036 refactor(code_push_protocol): make CreateReleaseResponse compatible with v1 (#581) 2023-06-02 11:22:11 -05:00
Felix Angelov 90bf165518 feat(code_push_protocol): add CreateReleaseResponse and ArtifactUploadUrls (#576) 2023-06-02 14:59:08 +00:00
Eric Seidel 75c1725a69 feat: teach cutler that Dart exists (#579) 2023-06-01 17:35:22 -04:00
Eric Seidel b8da256b5e feat: Give cutler some sane default behavior (#578) 2023-06-01 21:14:31 +00:00
Bryan Oltman 3c07866cdc refactor(shorebird_cli): consolidate command precondition checks in ShorebirdValidationMixin (#575) 2023-06-01 12:25:25 -04:00
Bryan Oltman 5b28adf8e2 chore(shorebird_cli): change patch to patch android to prepare for ios and aars (#574)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-06-01 12:20:14 -04:00
Bryan Oltman a1c0bf4468 feat(shorebird_cli): add release android_archive command (#573) 2023-05-31 17:42:09 -04:00
Bryan Oltman 6c7473d5ea feat(shorebird_cli): add shorebird build aar command (#570) 2023-05-31 17:21:48 -04:00
Bryan Oltman efda257b1e feat(shorebird_cli): recognize flavors in Flutter modules (#569) 2023-05-31 11:35:19 -04:00
Felix Angelov 6ec13d23b4 chore: v0.3.1 (#566) 2023-05-31 14:37:21 +00:00
Bryan Oltman 1311f745cd chore(shorebird_cli): add logging around artifact creation (#565) 2023-05-30 16:46:11 -04:00
Bryan Oltman f3fd193c55 chore(shorebird_cli): add verbose logging to ShorebirdProcess (#564)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-05-30 16:08:15 -04:00
Bryan Oltman 50133c16db chore(shorebird_code_push_client): verbose log requests (#563) 2023-05-30 15:58:36 -04:00
Bryan Oltman 6abe32b956 fix(shorebird_cli): don't fail if a release artifact has already been uploaded (#554)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-05-30 10:37:25 -05:00
Bryan Oltman 21c095ebaf chore(shorebird_cli): improve error messages for failed artifact uploads (#559) 2023-05-30 11:08:55 -04:00