Release 0.1.0 involves a major upgrades to access tokens that make using Envie in CICD pipelines and Dockerfiles easier.
Access tokens no longer require a keypair to be set on the host machine. Instead, each access token itself contains an encoded Ed25519 keypair.
To create an access token run:
envie access-token create <access-token-name>
To use the access token, set the value of ENVIE_ACCESS_TOKEN environment variable to the value of your token.
You can now use CLI commands without having to log in. Instead the access token is used for authentication.
NOTE: you must explicitly grant access to environments for your access tokens:
envie environment set-access <environment-path> <access-token-name>
Your access token inherits the same organization access as your user account.
With your access token, you can now easily invoke Envie from Dockerfiles or CICD.