# RepositoriesMode

> The repository mode configures how repositories are setup in the build.

## Definition

* **Type:** Enum
* **Namespace:** [Unity.Android.Gradle](/engine/6000.7/script-reference/unity/android/gradle.md)
* **Assembly:** Unity.Android.Gradle

```csharp
public enum RepositoriesMode
```

## Remarks

For more information about the file, see Gradle's documentation: [Enum RepositoriesMode](https://docs.gradle.org/current/javadoc/org/gradle/api/initialization/resolve/RepositoriesMode.html)

## Fields

| Value                                                                                                             | Description                                |
| ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------ |
| [FailOnProjectRepos](/engine/6000.7/script-reference/unity/android/gradle/repositoriesmode/failonprojectrepos.md) | Repositories mode `FAIL_ON_PROJECT_REPOS`. |
| [Null](/engine/6000.7/script-reference/unity/android/gradle/repositoriesmode/null.md)                             | Repositories mode unset.                   |
| [PreferProject](/engine/6000.7/script-reference/unity/android/gradle/repositoriesmode/preferproject.md)           | Repositories mode `PREFER_PROJECT`.        |
| [PreferSettings](/engine/6000.7/script-reference/unity/android/gradle/repositoriesmode/prefersettings.md)         | Repositories mode `PREFER_SETTINGS`.       |
