Repo auths#

What is repo auth#

The Repo auth is a profile containing credentials for accessing protected package repositories. If you plan to use repositories requiring authentication during deployment, this is where you define the necessary credentials.

Usage#

For protected repositories, there are two main usage scenarios:

  • Define a single Repo auth and enable the Default property. This default will apply to all new deployments that do not have a specific Repo auth assigned. If the OS profile defines its own Repo auth, the default will not be used.

  • Create multiple Repo auth profiles and assign them to specific OS profiles. This approach is useful when working with various repositories that require different credentials. It allows you to manage access to multiple private repositories.

Authentication methods#

Currently, the Repo auth feature supports the Basic authentication method.

Bacularis package repositories#

Starting with version 4.0.0, Bacularis package repositories are protected and offer individual user credentials. To use these repositories with the deployment feature, you can create a default Repo auth with your personal credentials. This will allow seamless access during new deployments.

Here is a short video guide that demonstrates how to add a Repo auth for individual repository access: