Authenticate Your Environment
Make sure you remember your Partner Portal account email and password — you will need them to authenticate your environments. If you logged in using Google or Github, go to the Instance details view in Partner Portal where you will find the pos-cli command ready for copy and paste. It shows all the parameters you need, so in this case, you won't need to remember your password.
Now, you have to specify which Instance will be which environment. For example, you set up one Instance for staging, and another one for production. This information is stored in a config file.
Regardless of what your Instance is called, after you specify it as
staging, you can refer to it as
staging in all commands where applicable, and you won't have to use the Instance name or the URL of the Instance again.
To add your environment to the config file, run the
env add command, and authenticate with your Partner Portal credentials.
Run all commands discussed in this tutorial in the project root directory (one level above the
pos-cli env add [environment] --email [your email] --url [your Instance URL]
You can copy this command pre-filled with your email and Instance URL from your Instance page on the Partner Portal.
pos-cli env add staging --email firstname.lastname@example.org --url https://example.com
A message "Environment [your Instance URL] as staging has been added successfully." is displayed.