Synthax: sonia authenticate
This command allows you to authenticate you in all different systems. The command is divided into 4 steps:
All those steps are optional. For instance, if you already have a generated SSH key, you can easily say no when the CLI ask to generate a new one.
This step generates an SSH key with the ssh-keygen Linux command. If the key already exists, the user can say "No" when it asks for key generation.
The SSH user public key is displayed in the terminal. Navigate to https://github.com/settings/keys to add your public key. After adding your key, you should be able to push on all public repositories and clone the private ones.
The step allows the user to copy the SSH public key on AUV7 platform and/or AUV8 platform. This allows faster and easier authentication while using SSH command. To do this step you MUST:
If you want to have the latest Docker images built on GitHub Docker repositories, you must login with the docker login. This step does it for you, but you need to enter a GitHub Personal access token you manually generate here.
With all these steps done, you can now develop and use all different tools and commands.