Skip to main content

CLI: Self Targeting

DevCycle Identity​

Once you have installed and authorized the CLI, select your relevant organization and project.

Get​

To retrieve your current DevCycle Identity for a project, run the following command:

dvc identity get

Manage​

Run the following command setup or modify your DevCycle Identity.

dvc identity update

You will be prompted to set a User ID. If you already have a User ID set, you will need to confirm that you wish to override the existing User ID.

Note: Clearing the User ID will remove all Overrides. The CLI will prompt for a confirmation of clearing all Overrides associated with that User ID in the project.


Self-Targeting Override​

Get​

To retrieve all active Overrides for a project, run the following command:

dvc overrides list

To retrieve the Overrides for a specific feature and environment, run the following command::

dvc overrides get

You will be prompted to select a feature and environment if they are not passed as flags to the command.

Manage​

Run the following command setup or modify your Overrides.

dvc overrides update

You will be prompted to select a feature, environment and variation to set as your Override value.

Run the following command to clear your Overrides.

dvc overrides clear

You will be prompted to select a feature and environment for which to clear Overrides. In the event you wish to clear all Overrides for the project, you may pass the --all flag on the command.