appstoreconnect-cli icon indicating copy to clipboard operation
appstoreconnect-cli copied to clipboard

Add API calls for removing testers and group in sync push command

Open DechengMa opened this issue 4 years ago • 0 comments

Add API calls for removing testers and group in sync push command

📝 Summary of Changes

Changes proposed in this pull request:

  • Add dry-run flag to push command
  • Create required service function for push command
  • Wire up removing logic in sync such command

🧐🗒 Reviewer Notes

💁 Example

swift run asc testflight sync push --dry-run

Beta Tester with email: [email protected] will be removed from groups: New Group 3 in apps: com.exmaple.foo
Beta Tester with email: [email protected] will be removed from groups: New Group 3 in apps: com.exmaple.foo
Beta Tester with email: [email protected] will be removed from groups: New Group 3 in apps: com.exmaple.foo
swift run asc testflight sync push 

✅  Beta Tester with email: [email protected] will be removed from groups: New Group 3 in apps: com.exmaple.foo
✅  Beta Tester with email: [email protected] will be removed from groups: New Group 3 in apps: com.exmaple.foo
✅  Beta Tester with email: [email protected] will be removed from groups: New Group 3 in apps: com.exmaple.foo

🔨 How To Test

swift run asc testflight sync push --dry-run
swift run asc testflight sync push 

DechengMa avatar Oct 13 '20 06:10 DechengMa