For now, Diginext supports 2 git providers:

More will come in the next major releases.

<aside> 👉 Wanne move fast? PRs are welcome.

</aside>

Authenticate with your Git Providers

Assuming you are familiar with Git workflow and understand SSH keys, if not, read here. To pull and push to the Git repository, the keys on your machine have to match those in the Git provider's settings. The same applies to Diginext Server. In order to pull your git repositories for building container images, Diginext Server requires access to your repositories via SSH keys.

1. Using Diginext Server auto-generated public key

Access Diginext Dashboard and navigate to “Settings” tab, you will see a PUBLIC KEY, copy and add it to your git repository settings.

Untitled

That’s it, Diginext Server will now has permissions to pull your repositories for building apps.

2. Connect git providers with Diginext Server with access token

Untitled

Diginext only supports Github & Bitbucket integration at the moment, more to come in the future.

With GITHUB:

You will need a Personal Access Token, grab one by follow this instruction.

Navigate to “Git Providers” tab in your workspace dashboard and click on “Connect” button, select “Github”, finish that authentication steps and you are good to go:

Untitled

With Bitbucket:

You will need App Password, create one by follow this instruction.