diff --git a/lerna.json b/lerna.json index 78dc97102e..b9d94f9fa9 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { "npmClient": "yarn", - "version": "13.3.0", + "version": "13.4.0", "$schema": "node_modules/lerna/schemas/lerna-schema.json" } diff --git a/packages/eas-cli/README.md b/packages/eas-cli/README.md index e6aa4abd78..349def0273 100644 --- a/packages/eas-cli/README.md +++ b/packages/eas-cli/README.md @@ -94,6 +94,14 @@ eas --help COMMAND * [`eas device:rename`](#eas-devicerename) * [`eas device:view [UDID]`](#eas-deviceview-udid) * [`eas diagnostics`](#eas-diagnostics) +* [`eas env:create [ENVIRONMENT]`](#eas-envcreate-environment) +* [`eas env:delete [ENVIRONMENT]`](#eas-envdelete-environment) +* [`eas env:exec ENVIRONMENT BASH_COMMAND`](#eas-envexec-environment-bash_command) +* [`eas env:get [ENVIRONMENT]`](#eas-envget-environment) +* [`eas env:list [ENVIRONMENT]`](#eas-envlist-environment) +* [`eas env:pull [ENVIRONMENT]`](#eas-envpull-environment) +* [`eas env:push [ENVIRONMENT]`](#eas-envpush-environment) +* [`eas env:update [ENVIRONMENT]`](#eas-envupdate-environment) * [`eas help [COMMAND]`](#eas-help-command) * [`eas init`](#eas-init) * [`eas init:onboarding [TARGET_PROJECT_DIRECTORY]`](#eas-initonboarding-target_project_directory) @@ -107,10 +115,6 @@ eas --help COMMAND * [`eas project:info`](#eas-projectinfo) * [`eas project:init`](#eas-projectinit) * [`eas project:onboarding [TARGET_PROJECT_DIRECTORY]`](#eas-projectonboarding-target_project_directory) -* [`eas secret:create`](#eas-secretcreate) -* [`eas secret:delete`](#eas-secretdelete) -* [`eas secret:list`](#eas-secretlist) -* [`eas secret:push`](#eas-secretpush) * [`eas submit`](#eas-submit) * [`eas update`](#eas-update) * [`eas update:configure`](#eas-updateconfigure) @@ -149,7 +153,7 @@ ALIASES $ eas login ``` -_See code: [packages/eas-cli/src/commands/account/login.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/account/login.ts)_ +_See code: [packages/eas-cli/src/commands/account/login.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/account/login.ts)_ ## `eas account:logout` @@ -166,7 +170,7 @@ ALIASES $ eas logout ``` -_See code: [packages/eas-cli/src/commands/account/logout.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/account/logout.ts)_ +_See code: [packages/eas-cli/src/commands/account/logout.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/account/logout.ts)_ ## `eas account:view` @@ -183,7 +187,7 @@ ALIASES $ eas whoami ``` -_See code: [packages/eas-cli/src/commands/account/view.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/account/view.ts)_ +_See code: [packages/eas-cli/src/commands/account/view.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/account/view.ts)_ ## `eas analytics [STATUS]` @@ -197,7 +201,7 @@ DESCRIPTION display or change analytics settings ``` -_See code: [packages/eas-cli/src/commands/analytics.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/analytics.ts)_ +_See code: [packages/eas-cli/src/commands/analytics.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/analytics.ts)_ ## `eas autocomplete [SHELL]` @@ -249,7 +253,7 @@ DESCRIPTION create a branch ``` -_See code: [packages/eas-cli/src/commands/branch/create.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/branch/create.ts)_ +_See code: [packages/eas-cli/src/commands/branch/create.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/branch/create.ts)_ ## `eas branch:delete [NAME]` @@ -270,7 +274,7 @@ DESCRIPTION delete a branch ``` -_See code: [packages/eas-cli/src/commands/branch/delete.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/branch/delete.ts)_ +_See code: [packages/eas-cli/src/commands/branch/delete.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/branch/delete.ts)_ ## `eas branch:list` @@ -290,7 +294,7 @@ DESCRIPTION list all branches ``` -_See code: [packages/eas-cli/src/commands/branch/list.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/branch/list.ts)_ +_See code: [packages/eas-cli/src/commands/branch/list.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/branch/list.ts)_ ## `eas branch:rename` @@ -310,7 +314,7 @@ DESCRIPTION rename a branch ``` -_See code: [packages/eas-cli/src/commands/branch/rename.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/branch/rename.ts)_ +_See code: [packages/eas-cli/src/commands/branch/rename.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/branch/rename.ts)_ ## `eas branch:view [NAME]` @@ -333,7 +337,7 @@ DESCRIPTION view a branch ``` -_See code: [packages/eas-cli/src/commands/branch/view.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/branch/view.ts)_ +_See code: [packages/eas-cli/src/commands/branch/view.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/branch/view.ts)_ ## `eas build` @@ -370,7 +374,7 @@ DESCRIPTION start a build ``` -_See code: [packages/eas-cli/src/commands/build/index.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/build/index.ts)_ +_See code: [packages/eas-cli/src/commands/build/index.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/build/index.ts)_ ## `eas build:cancel [BUILD_ID]` @@ -389,7 +393,7 @@ DESCRIPTION cancel a build ``` -_See code: [packages/eas-cli/src/commands/build/cancel.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/build/cancel.ts)_ +_See code: [packages/eas-cli/src/commands/build/cancel.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/build/cancel.ts)_ ## `eas build:configure` @@ -406,7 +410,7 @@ DESCRIPTION configure the project to support EAS Build ``` -_See code: [packages/eas-cli/src/commands/build/configure.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/build/configure.ts)_ +_See code: [packages/eas-cli/src/commands/build/configure.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/build/configure.ts)_ ## `eas build:delete [BUILD_ID]` @@ -425,7 +429,7 @@ DESCRIPTION delete a build ``` -_See code: [packages/eas-cli/src/commands/build/delete.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/build/delete.ts)_ +_See code: [packages/eas-cli/src/commands/build/delete.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/build/delete.ts)_ ## `eas build:inspect` @@ -460,7 +464,7 @@ DESCRIPTION inspect the state of the project at specific build stages, useful for troubleshooting ``` -_See code: [packages/eas-cli/src/commands/build/inspect.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/build/inspect.ts)_ +_See code: [packages/eas-cli/src/commands/build/inspect.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/build/inspect.ts)_ ## `eas build:list` @@ -510,7 +514,7 @@ DESCRIPTION list all builds for your project ``` -_See code: [packages/eas-cli/src/commands/build/list.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/build/list.ts)_ +_See code: [packages/eas-cli/src/commands/build/list.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/build/list.ts)_ ## `eas build:resign` @@ -539,7 +543,7 @@ DESCRIPTION re-sign a build archive ``` -_See code: [packages/eas-cli/src/commands/build/resign.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/build/resign.ts)_ +_See code: [packages/eas-cli/src/commands/build/resign.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/build/resign.ts)_ ## `eas build:run` @@ -565,7 +569,7 @@ DESCRIPTION run simulator/emulator builds from eas-cli ``` -_See code: [packages/eas-cli/src/commands/build/run.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/build/run.ts)_ +_See code: [packages/eas-cli/src/commands/build/run.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/build/run.ts)_ ## `eas build:submit` @@ -615,7 +619,7 @@ DESCRIPTION get the latest version from EAS servers ``` -_See code: [packages/eas-cli/src/commands/build/version/get.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/build/version/get.ts)_ +_See code: [packages/eas-cli/src/commands/build/version/get.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/build/version/get.ts)_ ## `eas build:version:set` @@ -634,7 +638,7 @@ DESCRIPTION update version of an app ``` -_See code: [packages/eas-cli/src/commands/build/version/set.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/build/version/set.ts)_ +_See code: [packages/eas-cli/src/commands/build/version/set.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/build/version/set.ts)_ ## `eas build:version:sync` @@ -653,7 +657,7 @@ DESCRIPTION update a version in native code with a value stored on EAS servers ``` -_See code: [packages/eas-cli/src/commands/build/version/sync.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/build/version/sync.ts)_ +_See code: [packages/eas-cli/src/commands/build/version/sync.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/build/version/sync.ts)_ ## `eas build:view [BUILD_ID]` @@ -670,7 +674,7 @@ DESCRIPTION view a build for your project ``` -_See code: [packages/eas-cli/src/commands/build/view.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/build/view.ts)_ +_See code: [packages/eas-cli/src/commands/build/view.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/build/view.ts)_ ## `eas channel:create [NAME]` @@ -691,7 +695,7 @@ DESCRIPTION create a channel ``` -_See code: [packages/eas-cli/src/commands/channel/create.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/channel/create.ts)_ +_See code: [packages/eas-cli/src/commands/channel/create.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/channel/create.ts)_ ## `eas channel:edit [NAME]` @@ -713,7 +717,7 @@ DESCRIPTION point a channel at a new branch ``` -_See code: [packages/eas-cli/src/commands/channel/edit.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/channel/edit.ts)_ +_See code: [packages/eas-cli/src/commands/channel/edit.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/channel/edit.ts)_ ## `eas channel:list` @@ -733,7 +737,7 @@ DESCRIPTION list all channels ``` -_See code: [packages/eas-cli/src/commands/channel/list.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/channel/list.ts)_ +_See code: [packages/eas-cli/src/commands/channel/list.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/channel/list.ts)_ ## `eas channel:pause [NAME]` @@ -755,7 +759,7 @@ DESCRIPTION pause a channel to stop it from sending updates ``` -_See code: [packages/eas-cli/src/commands/channel/pause.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/channel/pause.ts)_ +_See code: [packages/eas-cli/src/commands/channel/pause.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/channel/pause.ts)_ ## `eas channel:resume [NAME]` @@ -777,7 +781,7 @@ DESCRIPTION resume a channel to start sending updates ``` -_See code: [packages/eas-cli/src/commands/channel/resume.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/channel/resume.ts)_ +_See code: [packages/eas-cli/src/commands/channel/resume.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/channel/resume.ts)_ ## `eas channel:rollout [CHANNEL]` @@ -810,7 +814,7 @@ DESCRIPTION Roll a new branch out on a channel incrementally. ``` -_See code: [packages/eas-cli/src/commands/channel/rollout.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/channel/rollout.ts)_ +_See code: [packages/eas-cli/src/commands/channel/rollout.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/channel/rollout.ts)_ ## `eas channel:view [NAME]` @@ -833,7 +837,7 @@ DESCRIPTION view a channel ``` -_See code: [packages/eas-cli/src/commands/channel/view.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/channel/view.ts)_ +_See code: [packages/eas-cli/src/commands/channel/view.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/channel/view.ts)_ ## `eas config` @@ -854,7 +858,7 @@ DESCRIPTION display project configuration (app.json + eas.json) ``` -_See code: [packages/eas-cli/src/commands/config.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/config.ts)_ +_See code: [packages/eas-cli/src/commands/config.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/config.ts)_ ## `eas credentials` @@ -871,7 +875,7 @@ DESCRIPTION manage credentials ``` -_See code: [packages/eas-cli/src/commands/credentials/index.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/credentials/index.ts)_ +_See code: [packages/eas-cli/src/commands/credentials/index.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/credentials/index.ts)_ ## `eas credentials:configure-build` @@ -889,7 +893,7 @@ DESCRIPTION Set up credentials for building your project. ``` -_See code: [packages/eas-cli/src/commands/credentials/configure-build.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/credentials/configure-build.ts)_ +_See code: [packages/eas-cli/src/commands/credentials/configure-build.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/credentials/configure-build.ts)_ ## `eas device:create` @@ -903,7 +907,7 @@ DESCRIPTION register new Apple Devices to use for internal distribution ``` -_See code: [packages/eas-cli/src/commands/device/create.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/device/create.ts)_ +_See code: [packages/eas-cli/src/commands/device/create.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/device/create.ts)_ ## `eas device:delete` @@ -923,7 +927,7 @@ DESCRIPTION remove a registered device from your account ``` -_See code: [packages/eas-cli/src/commands/device/delete.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/device/delete.ts)_ +_See code: [packages/eas-cli/src/commands/device/delete.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/device/delete.ts)_ ## `eas device:list` @@ -944,7 +948,7 @@ DESCRIPTION list all registered devices for your account ``` -_See code: [packages/eas-cli/src/commands/device/list.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/device/list.ts)_ +_See code: [packages/eas-cli/src/commands/device/list.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/device/list.ts)_ ## `eas device:rename` @@ -965,7 +969,7 @@ DESCRIPTION rename a registered device ``` -_See code: [packages/eas-cli/src/commands/device/rename.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/device/rename.ts)_ +_See code: [packages/eas-cli/src/commands/device/rename.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/device/rename.ts)_ ## `eas device:view [UDID]` @@ -979,7 +983,7 @@ DESCRIPTION view a device for your project ``` -_See code: [packages/eas-cli/src/commands/device/view.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/device/view.ts)_ +_See code: [packages/eas-cli/src/commands/device/view.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/device/view.ts)_ ## `eas diagnostics` @@ -993,7 +997,206 @@ DESCRIPTION display environment info ``` -_See code: [packages/eas-cli/src/commands/diagnostics.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/diagnostics.ts)_ +_See code: [packages/eas-cli/src/commands/diagnostics.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/diagnostics.ts)_ + +## `eas env:create [ENVIRONMENT]` + +create an environment variable for the current project or account + +``` +USAGE + $ eas env:create [ENVIRONMENT] [--name ] [--value ] [--force] [--type string|file] [--visibility + plaintext|sensitive|secret] [--scope project|account] [--environment development|preview|production] + [--non-interactive] + +ARGUMENTS + ENVIRONMENT Environment to create the variable in. One of 'production', 'preview', or 'development'. + +FLAGS + --environment=(development|preview|production)... Environment variable's environment + --force Overwrite existing variable + --name= Name of the variable + --non-interactive Run the command in non-interactive mode. + --scope=(project|account) [default: project] Scope for the variable + --type=(string|file) The type of variable + --value= Text value or the variable + --visibility=(plaintext|sensitive|secret) Visibility of the variable + +DESCRIPTION + create an environment variable for the current project or account +``` + +_See code: [packages/eas-cli/src/commands/env/create.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/env/create.ts)_ + +## `eas env:delete [ENVIRONMENT]` + +delete an environment variable for the current project or account + +``` +USAGE + $ eas env:delete [ENVIRONMENT] [--variable-name ] [--variable-environment + development|preview|production] [--scope project|account] [--non-interactive] + +ARGUMENTS + ENVIRONMENT Current environment of the variable to delete. One of 'production', 'preview', or 'development'. + +FLAGS + --non-interactive Run the command in non-interactive mode. + --scope=(project|account) [default: project] Scope for the variable + --variable-environment=(development|preview|production) Current environment of the variable to delete + --variable-name= Name of the variable to delete + +DESCRIPTION + delete an environment variable for the current project or account +``` + +_See code: [packages/eas-cli/src/commands/env/delete.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/env/delete.ts)_ + +## `eas env:exec ENVIRONMENT BASH_COMMAND` + +execute a command with environment variables from the selected environment + +``` +USAGE + $ eas env:exec ENVIRONMENT BASH_COMMAND [--non-interactive] + +ARGUMENTS + ENVIRONMENT Environment to execute the command in. One of 'production', 'preview', or 'development'. + BASH_COMMAND bash command to execute with the environment variables from the environment + +FLAGS + --non-interactive Run the command in non-interactive mode. + +DESCRIPTION + execute a command with environment variables from the selected environment +``` + +_See code: [packages/eas-cli/src/commands/env/exec.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/env/exec.ts)_ + +## `eas env:get [ENVIRONMENT]` + +view an environment variable for the current project or account + +``` +USAGE + $ eas env:get [ENVIRONMENT] [--variable-name ] [--variable-environment + development|preview|production] [--format long|short] [--scope project|account] [--non-interactive] + +ARGUMENTS + ENVIRONMENT Current environment of the variable. One of 'production', 'preview', or 'development'. + +FLAGS + --format=(long|short) [default: short] Output format + --non-interactive Run the command in non-interactive mode. + --scope=(project|account) [default: project] Scope for the variable + --variable-environment=(development|preview|production) Current environment of the variable + --variable-name= Name of the variable + +DESCRIPTION + view an environment variable for the current project or account +``` + +_See code: [packages/eas-cli/src/commands/env/get.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/env/get.ts)_ + +## `eas env:list [ENVIRONMENT]` + +list environment variables for the current project or account + +``` +USAGE + $ eas env:list [ENVIRONMENT] [--include-sensitive] [--include-file-content] [--environment + development|preview|production] [--format long|short] [--scope project|account] + +ARGUMENTS + ENVIRONMENT Environment to list the variables from. One of 'production', 'preview', or 'development'. + +FLAGS + --environment=(development|preview|production)... Environment variable's environment + --format=(long|short) [default: short] Output format + --include-file-content Display files content in the output + --include-sensitive Display sensitive values in the output + --scope=(project|account) [default: project] Scope for the variable + +DESCRIPTION + list environment variables for the current project or account +``` + +_See code: [packages/eas-cli/src/commands/env/list.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/env/list.ts)_ + +## `eas env:pull [ENVIRONMENT]` + +pull environment variables for the selected environment to .env file + +``` +USAGE + $ eas env:pull [ENVIRONMENT] [--non-interactive] [--environment development|preview|production] [--path + ] + +ARGUMENTS + ENVIRONMENT Environment to pull variables from. One of 'production', 'preview', or 'development'. + +FLAGS + --environment=(development|preview|production) Environment variable's environment + --non-interactive Run the command in non-interactive mode. + --path= [default: .env.local] Path to the result `.env` file + +DESCRIPTION + pull environment variables for the selected environment to .env file +``` + +_See code: [packages/eas-cli/src/commands/env/pull.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/env/pull.ts)_ + +## `eas env:push [ENVIRONMENT]` + +push environment variables from .env file to the selected environment + +``` +USAGE + $ eas env:push [ENVIRONMENT] [--environment development|preview|production] [--path ] + +ARGUMENTS + ENVIRONMENT Environment to push variables to. One of 'production', 'preview', or 'development'. + +FLAGS + --environment=(development|preview|production)... Environment variable's environment + --path= [default: .env.local] Path to the input `.env` file + +DESCRIPTION + push environment variables from .env file to the selected environment +``` + +_See code: [packages/eas-cli/src/commands/env/push.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/env/push.ts)_ + +## `eas env:update [ENVIRONMENT]` + +update an environment variable on the current project or account + +``` +USAGE + $ eas env:update [ENVIRONMENT] [--variable-name ] [--variable-environment + development|preview|production] [--name ] [--value ] [--type string|file] [--visibility + plaintext|sensitive|secret] [--scope project|account] [--environment development|preview|production] + [--non-interactive] + +ARGUMENTS + ENVIRONMENT Current environment of the variable to update. One of 'production', 'preview', or 'development'. + +FLAGS + --environment=(development|preview|production)... Environment variable's environment + --name= New name of the variable + --non-interactive Run the command in non-interactive mode. + --scope=(project|account) [default: project] Scope for the variable + --type=(string|file) The type of variable + --value= New value or the variable + --variable-environment=(development|preview|production) Current environment of the variable to update + --variable-name= Current name of the variable + --visibility=(plaintext|sensitive|secret) Visibility of the variable + +DESCRIPTION + update an environment variable on the current project or account +``` + +_See code: [packages/eas-cli/src/commands/env/update.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/env/update.ts)_ ## `eas help [COMMAND]` @@ -1101,7 +1304,7 @@ DESCRIPTION validate the local store configuration ``` -_See code: [packages/eas-cli/src/commands/metadata/lint.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/metadata/lint.ts)_ +_See code: [packages/eas-cli/src/commands/metadata/lint.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/metadata/lint.ts)_ ## `eas metadata:pull` @@ -1118,7 +1321,7 @@ DESCRIPTION generate the local store configuration from the app stores ``` -_See code: [packages/eas-cli/src/commands/metadata/pull.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/metadata/pull.ts)_ +_See code: [packages/eas-cli/src/commands/metadata/pull.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/metadata/pull.ts)_ ## `eas metadata:push` @@ -1135,7 +1338,7 @@ DESCRIPTION sync the local store configuration to the app stores ``` -_See code: [packages/eas-cli/src/commands/metadata/push.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/metadata/push.ts)_ +_See code: [packages/eas-cli/src/commands/metadata/push.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/metadata/push.ts)_ ## `eas onboarding [TARGET_PROJECT_DIRECTORY]` @@ -1165,7 +1368,7 @@ DESCRIPTION open the project page in a web browser ``` -_See code: [packages/eas-cli/src/commands/open.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/open.ts)_ +_See code: [packages/eas-cli/src/commands/open.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/open.ts)_ ## `eas project:info` @@ -1179,7 +1382,7 @@ DESCRIPTION information about the current project ``` -_See code: [packages/eas-cli/src/commands/project/info.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/project/info.ts)_ +_See code: [packages/eas-cli/src/commands/project/info.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/project/info.ts)_ ## `eas project:init` @@ -1202,7 +1405,7 @@ ALIASES $ eas init ``` -_See code: [packages/eas-cli/src/commands/project/init.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/project/init.ts)_ +_See code: [packages/eas-cli/src/commands/project/init.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/project/init.ts)_ ## `eas project:onboarding [TARGET_PROJECT_DIRECTORY]` @@ -1220,82 +1423,7 @@ ALIASES $ eas onboarding ``` -_See code: [packages/eas-cli/src/commands/project/onboarding.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/project/onboarding.ts)_ - -## `eas secret:create` - -create an environment secret on the current project or owner account - -``` -USAGE - $ eas secret:create [--scope account|project] [--name ] [--value ] [--type string|file] [--force] - [--non-interactive] - -FLAGS - --force Delete and recreate existing secrets - --name= Name of the secret - --non-interactive Run the command in non-interactive mode. - --scope=(account|project) [default: project] Scope for the secret - --type=(string|file) The type of secret - --value= Text value or path to a file to store in the secret - -DESCRIPTION - create an environment secret on the current project or owner account -``` - -_See code: [packages/eas-cli/src/commands/secret/create.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/secret/create.ts)_ - -## `eas secret:delete` - -delete an environment secret by ID - -``` -USAGE - $ eas secret:delete [--id ] [--non-interactive] - -FLAGS - --id= ID of the secret to delete - --non-interactive Run the command in non-interactive mode. - -DESCRIPTION - delete an environment secret by ID -``` - -_See code: [packages/eas-cli/src/commands/secret/delete.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/secret/delete.ts)_ - -## `eas secret:list` - -list environment secrets available for your current app - -``` -USAGE - $ eas secret:list - -DESCRIPTION - list environment secrets available for your current app -``` - -_See code: [packages/eas-cli/src/commands/secret/list.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/secret/list.ts)_ - -## `eas secret:push` - -read environment secrets from env file and store on the server - -``` -USAGE - $ eas secret:push [--scope account|project] [--env-file ] [--force] [--non-interactive] - -FLAGS - --env-file= Env file with secrets - --force Delete and recreate existing secrets - --non-interactive Run the command in non-interactive mode. - --scope=(account|project) [default: project] Scope for the secrets - -DESCRIPTION - read environment secrets from env file and store on the server -``` - -_See code: [packages/eas-cli/src/commands/secret/push.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/secret/push.ts)_ +_See code: [packages/eas-cli/src/commands/project/onboarding.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/project/onboarding.ts)_ ## `eas submit` @@ -1326,7 +1454,7 @@ ALIASES $ eas build:submit ``` -_See code: [packages/eas-cli/src/commands/submit.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/submit.ts)_ +_See code: [packages/eas-cli/src/commands/submit.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/submit.ts)_ ## `eas update` @@ -1336,35 +1464,39 @@ publish an update group USAGE $ eas update [--branch ] [--channel ] [-m ] [--input-dir ] [--skip-bundler] [--clear-cache] [--emit-metadata] [--rollout-percentage ] [-p android|ios|all] [--auto] [--private-key-path - ] [--json --non-interactive] + ] [--environment development|preview|production] [--json --non-interactive] FLAGS - -m, --message= A short message describing the update - -p, --platform=(android|ios|all) [default: all] - --auto Use the current git branch and commit message for the EAS branch and update message - --branch= Branch to publish the update group on - --channel= Channel that the published update should affect - --clear-cache Clear the bundler cache before publishing - --emit-metadata Emit "eas-update-metadata.json" in the bundle folder with detailed information about - the generated updates - --input-dir= [default: dist] Location of the bundle - --json Enable JSON output, non-JSON messages will be printed to stderr. - --non-interactive Run the command in non-interactive mode. - --private-key-path= File containing the PEM-encoded private key corresponding to the certificate in - expo-updates' configuration. Defaults to a file named "private-key.pem" in the - certificate's directory. Only relevant if you are using code signing: - https://docs.expo.dev/eas-update/code-signing/ - --rollout-percentage= Percentage of users this update should be immediately available to. Users not in the - rollout will be served the previous latest update on the branch, even if that update - is itself being rolled out. The specified number must be an integer between 1 and - 100. When not specified, this defaults to 100. - --skip-bundler Skip running Expo CLI to bundle the app before publishing + -m, --message= A short message describing the update + -p, --platform=(android|ios|all) [default: all] + --auto Use the current git branch and commit message for the EAS branch and + update message + --branch= Branch to publish the update group on + --channel= Channel that the published update should affect + --clear-cache Clear the bundler cache before publishing + --emit-metadata Emit "eas-update-metadata.json" in the bundle folder with detailed + information about the generated updates + --environment=(development|preview|production) Environment to use for the server-side defined EAS environment + variables during command execution. + --input-dir= [default: dist] Location of the bundle + --json Enable JSON output, non-JSON messages will be printed to stderr. + --non-interactive Run the command in non-interactive mode. + --private-key-path= File containing the PEM-encoded private key corresponding to the + certificate in expo-updates' configuration. Defaults to a file named + "private-key.pem" in the certificate's directory. Only relevant if you + are using code signing: https://docs.expo.dev/eas-update/code-signing/ + --rollout-percentage= Percentage of users this update should be immediately available to. + Users not in the rollout will be served the previous latest update on + the branch, even if that update is itself being rolled out. The + specified number must be an integer between 1 and 100. When not + specified, this defaults to 100. + --skip-bundler Skip running Expo CLI to bundle the app before publishing DESCRIPTION publish an update group ``` -_See code: [packages/eas-cli/src/commands/update/index.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/update/index.ts)_ +_See code: [packages/eas-cli/src/commands/update/index.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/update/index.ts)_ ## `eas update:configure` @@ -1372,17 +1504,19 @@ configure the project to support EAS Update ``` USAGE - $ eas update:configure [-p android|ios|all] [--non-interactive] + $ eas update:configure [-p android|ios|all] [--environment development|preview|production] [--non-interactive] FLAGS - -p, --platform=(android|ios|all) [default: all] Platform to configure - --non-interactive Run the command in non-interactive mode. + -p, --platform=(android|ios|all) [default: all] Platform to configure + --environment=(development|preview|production) Environment to use for the server-side defined EAS environment + variables during command execution. + --non-interactive Run the command in non-interactive mode. DESCRIPTION configure the project to support EAS Update ``` -_See code: [packages/eas-cli/src/commands/update/configure.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/update/configure.ts)_ +_See code: [packages/eas-cli/src/commands/update/configure.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/update/configure.ts)_ ## `eas update:delete GROUPID` @@ -1403,7 +1537,7 @@ DESCRIPTION delete all the updates in an update group ``` -_See code: [packages/eas-cli/src/commands/update/delete.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/update/delete.ts)_ +_See code: [packages/eas-cli/src/commands/update/delete.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/update/delete.ts)_ ## `eas update:edit [GROUPID]` @@ -1427,7 +1561,7 @@ DESCRIPTION edit all the updates in an update group ``` -_See code: [packages/eas-cli/src/commands/update/edit.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/update/edit.ts)_ +_See code: [packages/eas-cli/src/commands/update/edit.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/update/edit.ts)_ ## `eas update:list` @@ -1449,7 +1583,7 @@ DESCRIPTION view the recent updates ``` -_See code: [packages/eas-cli/src/commands/update/list.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/update/list.ts)_ +_See code: [packages/eas-cli/src/commands/update/list.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/update/list.ts)_ ## `eas update:republish` @@ -1481,7 +1615,7 @@ DESCRIPTION roll back to an existing update ``` -_See code: [packages/eas-cli/src/commands/update/republish.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/update/republish.ts)_ +_See code: [packages/eas-cli/src/commands/update/republish.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/update/republish.ts)_ ## `eas update:roll-back-to-embedded` @@ -1509,7 +1643,7 @@ DESCRIPTION roll back to the embedded update ``` -_See code: [packages/eas-cli/src/commands/update/roll-back-to-embedded.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/update/roll-back-to-embedded.ts)_ +_See code: [packages/eas-cli/src/commands/update/roll-back-to-embedded.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/update/roll-back-to-embedded.ts)_ ## `eas update:rollback` @@ -1529,7 +1663,7 @@ DESCRIPTION roll back to an embedded update or an existing update ``` -_See code: [packages/eas-cli/src/commands/update/rollback.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/update/rollback.ts)_ +_See code: [packages/eas-cli/src/commands/update/rollback.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/update/rollback.ts)_ ## `eas update:view GROUPID` @@ -1549,7 +1683,7 @@ DESCRIPTION update group details ``` -_See code: [packages/eas-cli/src/commands/update/view.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/update/view.ts)_ +_See code: [packages/eas-cli/src/commands/update/view.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/update/view.ts)_ ## `eas webhook:create` @@ -1570,7 +1704,7 @@ DESCRIPTION create a webhook ``` -_See code: [packages/eas-cli/src/commands/webhook/create.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/webhook/create.ts)_ +_See code: [packages/eas-cli/src/commands/webhook/create.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/webhook/create.ts)_ ## `eas webhook:delete [ID]` @@ -1590,7 +1724,7 @@ DESCRIPTION delete a webhook ``` -_See code: [packages/eas-cli/src/commands/webhook/delete.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/webhook/delete.ts)_ +_See code: [packages/eas-cli/src/commands/webhook/delete.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/webhook/delete.ts)_ ## `eas webhook:list` @@ -1608,7 +1742,7 @@ DESCRIPTION list webhooks ``` -_See code: [packages/eas-cli/src/commands/webhook/list.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/webhook/list.ts)_ +_See code: [packages/eas-cli/src/commands/webhook/list.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/webhook/list.ts)_ ## `eas webhook:update` @@ -1630,7 +1764,7 @@ DESCRIPTION update a webhook ``` -_See code: [packages/eas-cli/src/commands/webhook/update.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/webhook/update.ts)_ +_See code: [packages/eas-cli/src/commands/webhook/update.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/webhook/update.ts)_ ## `eas webhook:view ID` @@ -1647,7 +1781,7 @@ DESCRIPTION view a webhook ``` -_See code: [packages/eas-cli/src/commands/webhook/view.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/webhook/view.ts)_ +_See code: [packages/eas-cli/src/commands/webhook/view.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/webhook/view.ts)_ ## `eas whoami` @@ -1682,7 +1816,7 @@ DESCRIPTION create a new workflow configuration YAML file ``` -_See code: [packages/eas-cli/src/commands/workflow/create.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/workflow/create.ts)_ +_See code: [packages/eas-cli/src/commands/workflow/create.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/workflow/create.ts)_ ## `eas workflow:run [FILE]` @@ -1702,7 +1836,7 @@ DESCRIPTION Run an EAS workflow ``` -_See code: [packages/eas-cli/src/commands/workflow/run.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/workflow/run.ts)_ +_See code: [packages/eas-cli/src/commands/workflow/run.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/workflow/run.ts)_ ## `eas workflow:validate PATH` @@ -1722,5 +1856,5 @@ DESCRIPTION validate a workflow configuration yaml file ``` -_See code: [packages/eas-cli/src/commands/workflow/validate.ts](https://github.com/expo/eas-cli/blob/v13.3.0/packages/eas-cli/src/commands/workflow/validate.ts)_ +_See code: [packages/eas-cli/src/commands/workflow/validate.ts](https://github.com/expo/eas-cli/blob/v13.4.0/packages/eas-cli/src/commands/workflow/validate.ts)_ diff --git a/packages/eas-cli/package.json b/packages/eas-cli/package.json index 1862ed18a4..fe7affc72e 100644 --- a/packages/eas-cli/package.json +++ b/packages/eas-cli/package.json @@ -1,7 +1,7 @@ { "name": "eas-cli", "description": "EAS command line tool", - "version": "13.3.0", + "version": "13.4.0", "author": "Expo ", "bin": { "eas": "./bin/run" @@ -13,7 +13,7 @@ "@expo/config": "9.0.4", "@expo/config-plugins": "8.0.10", "@expo/eas-build-job": "1.0.149", - "@expo/eas-json": "13.2.2", + "@expo/eas-json": "13.4.0", "@expo/env": "^0.3.0", "@expo/json-file": "8.3.3", "@expo/logger": "1.0.117", diff --git a/packages/eas-json/package.json b/packages/eas-json/package.json index 7c29870b1b..ab62861586 100644 --- a/packages/eas-json/package.json +++ b/packages/eas-json/package.json @@ -1,7 +1,7 @@ { "name": "@expo/eas-json", "description": "A library for interacting with eas.json", - "version": "13.2.2", + "version": "13.4.0", "author": "Expo ", "bugs": "https://github.com/expo/eas-cli/issues", "dependencies": {