Skip to content

Commit

Permalink
[eas-cli] Support buildConfiguration parameter.
Browse files Browse the repository at this point in the history
  • Loading branch information
randomhajile committed May 10, 2021
1 parent 5e5badf commit 2082118
Show file tree
Hide file tree
Showing 11 changed files with 380 additions and 29 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ This is the log of notable changes to EAS CLI and related packages.

- Make eas branch:publish work with expo-cli >= 4.4.3 ([#366](https://github.com/expo/eas-cli/pull/366) by [@jkhales](https://github.com/jkhales))
- Create asset keys without an extension. ([#366](https://github.com/expo/eas-cli/pull/366) by [@jkhales](https://github.com/jkhales))
- Remove schemeBuildConfiguration in favor of buildConfiguration. ([#394](https://github.com/expo/eas-cli/pull/394) by [@randomhajile](https://github.com/randomhajile))

### 🎉 New features

Expand Down
324 changes: 323 additions & 1 deletion packages/eas-cli/graphql.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -896,6 +896,22 @@
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "manifestPermalink",
"description": "",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
Expand Down Expand Up @@ -4489,9 +4505,25 @@
"deprecationReason": null
},
{
"name": "accounts",
"name": "primaryAccount",
"description": "Associated accounts",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Account",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "accounts",
"description": "",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
Expand Down Expand Up @@ -6204,6 +6236,30 @@
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "androidConfig",
"description": "",
"args": [],
"type": {
"kind": "OBJECT",
"name": "AndroidSubmissionConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "iosConfig",
"description": "",
"args": [],
"type": {
"kind": "OBJECT",
"name": "IosSubmissionConfig",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "logsUrl",
"description": "",
Expand Down Expand Up @@ -6272,6 +6328,213 @@
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "AndroidSubmissionConfig",
"description": "",
"fields": [
{
"name": "applicationIdentifier",
"description": "",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "archiveType",
"description": "",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "SubmissionAndroidArchiveType",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "track",
"description": "",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "SubmissionAndroidTrack",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "releaseStatus",
"description": "",
"args": [],
"type": {
"kind": "ENUM",
"name": "SubmissionAndroidReleaseStatus",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "ENUM",
"name": "SubmissionAndroidArchiveType",
"description": "",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": [
{
"name": "APK",
"description": "",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "AAB",
"description": "",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": null
},
{
"kind": "ENUM",
"name": "SubmissionAndroidTrack",
"description": "",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": [
{
"name": "PRODUCTION",
"description": "",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "INTERNAL",
"description": "",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ALPHA",
"description": "",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BETA",
"description": "",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": null
},
{
"kind": "ENUM",
"name": "SubmissionAndroidReleaseStatus",
"description": "",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": [
{
"name": "DRAFT",
"description": "",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "IN_PROGRESS",
"description": "",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "HALTED",
"description": "",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "COMPLETED",
"description": "",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "IosSubmissionConfig",
"description": "",
"fields": [
{
"name": "ascAppIdentifier",
"description": "",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "appleIdUsername",
"description": "",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "SubmissionError",
Expand Down Expand Up @@ -8637,6 +8900,16 @@
}
},
"defaultValue": null
},
{
"name": "filter",
"description": null,
"type": {
"kind": "INPUT_OBJECT",
"name": "UpdatesFilter",
"ofType": null
},
"defaultValue": null
}
],
"type": {
Expand Down Expand Up @@ -8665,6 +8938,45 @@
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
"name": "UpdatesFilter",
"description": "",
"fields": null,
"inputFields": [
{
"name": "platform",
"description": "",
"type": {
"kind": "ENUM",
"name": "AppPlatform",
"ofType": null
},
"defaultValue": null
},
{
"name": "runtimeVersions",
"description": "",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
"defaultValue": null
}
],
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "EnvironmentSecret",
Expand Down Expand Up @@ -15900,6 +16212,16 @@
},
"defaultValue": null
},
{
"name": "buildConfiguration",
"description": "",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "artifactPath",
"description": "",
Expand Down
2 changes: 1 addition & 1 deletion packages/eas-cli/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"@expo/apple-utils": "0.0.0-alpha.18",
"@expo/config": "~3.3.19",
"@expo/config-plugins": "1.0.24",
"@expo/eas-build-job": "0.2.28",
"@expo/eas-build-job": "0.2.31",
"@expo/eas-json": "^0.13.0",
"@expo/json-file": "^8.2.24",
"@expo/plist": "^0.0.11",
Expand Down
Loading

0 comments on commit 2082118

Please sign in to comment.