-
Notifications
You must be signed in to change notification settings - Fork 104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow specifying groups
option in submit
command
#2891
base: main
Are you sure you want to change the base?
Allow specifying groups
option in submit
command
#2891
Conversation
Size Change: -157 B (0%) Total Size: 53.5 MB
|
7408a04
to
4892814
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #2891 +/- ##
==========================================
+ Coverage 52.61% 52.61% +0.01%
==========================================
Files 590 590
Lines 23340 23344 +4
Branches 4644 4646 +2
==========================================
+ Hits 12277 12281 +4
Misses 11029 11029
Partials 34 34 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
/changelog-entry new-feature Add groups option to eas submit command. |
✅ Thank you for adding the changelog entry! |
Subscribed to pull request
Generated by CodeMention |
CHANGELOG.md
Outdated
@@ -1635,6 +1635,7 @@ This is the log of notable changes to EAS CLI and related packages. | |||
- Add `eas build:run` command which runs iOS simulator builds from the CLI. ([#1447](https://github.com/expo/eas-cli/pull/1447) by [@szdziedzic](https://github.com/szdziedzic)) | |||
- Add feature gate support. ([#1475](https://github.com/expo/eas-cli/pull/1475) by [@wschurman](https://github.com/wschurman)) | |||
- Warn about outdated build deployment when configuring EAS Update. ([#1467](https://github.com/expo/eas-cli/pull/1467) by [@fiberjw](https://github.com/fiberjw)) | |||
- Add groups option to eas submit command. ([#2891](https://github.com/expo/eas-cli/pull/2891) by [@khamilowicz](https://github.com/khamilowicz)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Add groups option to eas submit command. ([#2891](https://github.com/expo/eas-cli/pull/2891) by [@khamilowicz](https://github.com/khamilowicz)) | |
- Add `groups` option to `eas submit` command. ([#2891](https://github.com/expo/eas-cli/pull/2891) by [@khamilowicz](https://github.com/khamilowicz)) |
@@ -89,6 +91,11 @@ export default class Submit extends EasCommand { | |||
default: false, | |||
description: 'Enable verbose logging for the submission process', | |||
}), | |||
groups: Flags.string({ | |||
description: 'Testing groups to send the build to (iOS only).', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
description: 'Testing groups to send the build to (iOS only).', | |
description: 'Testing groups to send the build to (iOS only)', |
I don't think other descriptions end with a full stop?
@@ -89,6 +91,11 @@ export default class Submit extends EasCommand { | |||
default: false, | |||
description: 'Enable verbose logging for the submission process', | |||
}), | |||
groups: Flags.string({ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wouldn't it be better to have it in eas.json
? Why/why not?
It probably depends on how people use it 🤔
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I added groups
to eas.json
.
@@ -522,6 +522,7 @@ async function prepareAndStartSubmissionAsync({ | |||
exp: buildCtx.exp, | |||
vcsClient: buildCtx.vcsClient, | |||
isVerboseFastlaneEnabled: false, | |||
groups: [], |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It would be great to allow to set these for eas build --auto-submit
as well either through eas.json
or as a flag. That's how most people do submissions.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I added groups
to eas.json
.
392e8eb
to
2573643
Compare
Why
ENG-14634: Add support for
groups
option infastlane pilot
callUser should be able to pass the
groups
option tofastlane pilot
when submitting an iOS build.How
groups
flag in theeas submit
commandsubmission-config
Test Plan
eas submit -p ios --groups "Test 1"
commandDeployment plan
groups
option insubmit
command #2891