internal Repository[] GetRepositoryOverrides() { Repository[] result = new Repository[0]; try { result = string.IsNullOrEmpty(overridePath) ? UpliftSettings.FromDefaultFile().Repositories : UpliftSettings.FromFile(overridePath).Repositories; } catch (Exception e) { Debug.LogError("Could not load repositories overrides from .Uplift file\n" + e); } return(result); }
private string GetToken() { UpliftSettings dotUplift = UpliftSettings.FromDefaultFile(); if (dotUplift.AuthenticationMethods != null) { foreach (RepositoryAuthentication auth in dotUplift.AuthenticationMethods) { if (!(auth is RepositoryToken)) { continue; } if (!(auth.Repository == urlField)) { continue; } return((auth as RepositoryToken).Token); } } Debug.LogWarning("Could not find authentication method for repository at " + urlField); return(null); }