public void UpdateCollaborationPlatformSettings(CollaborationPlatformSettings settings) { var envToken = _environmentVariablesProvider.GetEnvironmentVariable("NuKeeper_github_token"); settings.Token = Concat.FirstValue(envToken, settings.Token); settings.ForkMode = settings.ForkMode ?? ForkMode.PreferFork; }
public void UpdateCollaborationPlatformSettings(CollaborationPlatformSettings settings) { var envToken = _environmentVariablesProvider.GetEnvironmentVariable("NuKeeper_azure_devops_token"); settings.Token = Concat.FirstValue(envToken, settings.Token); settings.ForkMode = settings.ForkMode ?? ForkMode.SingleRepositoryOnly; }
public void UpdateCollaborationPlatformSettings(CollaborationPlatformSettings settings) { settings.Username = Concat.FirstValue(Username, _environmentVariablesProvider.GetUserName()); var envToken = _environmentVariablesProvider.GetEnvironmentVariable("NuKeeper_bitbucketlocal_token"); settings.Token = Concat.FirstValue(envToken, settings.Token); settings.ForkMode = settings.ForkMode ?? ForkMode.SingleRepositoryOnly; }
public void UpdateCollaborationPlatformSettings(CollaborationPlatformSettings settings) { if (settings == null) { throw new ArgumentNullException(nameof(settings)); } var envToken = _environmentVariablesProvider.GetEnvironmentVariable(GiteaTokenEnvironmentVariableName); settings.Token = Concat.FirstValue(envToken, settings.Token); }
public void UpdateCollaborationPlatformSettings(CollaborationPlatformSettings settings) { if (settings == null) { throw new ArgumentNullException(nameof(settings)); } var envToken = _environmentVariablesProvider.GetEnvironmentVariable("NuKeeper_azure_devops_token"); settings.Token = Concat.FirstValue(envToken, settings.Token); settings.ForkMode = settings.ForkMode ?? ForkMode.SingleRepositoryOnly; }
public void UpdateCollaborationPlatformSettings(CollaborationPlatformSettings settings) { if (settings == null) { throw new ArgumentNullException(nameof(settings)); } var envToken = _environmentVariablesProvider.GetEnvironmentVariable("NuKeeper_github_token"); settings.Token = Concat.FirstValue(envToken, settings.Token); settings.ForkMode ??= ForkMode.PreferFork; }
public void UpdatesAuthenticationTokenFromTheEnvironment() { _environmentVariablesProvider.GetEnvironmentVariable("NuKeeper_gitlab_token").Returns("envToken"); var settings = new CollaborationPlatformSettings { Token = "accessToken", }; _gitlabSettingsReader.UpdateCollaborationPlatformSettings(settings); Assert.AreEqual(settings.Token, "envToken"); }
public void AuthSettings_GetsCorrectSettingsFromEnvironment() { _environmentVariablesProvider.GetEnvironmentVariable("NuKeeper_azure_devops_token").Returns("envToken"); var settings = new CollaborationPlatformSettings { Token = "accessToken", }; _azureSettingsReader.UpdateCollaborationPlatformSettings(settings); Assert.AreEqual(settings.Token, "envToken"); }
public void UpdateCollaborationPlatformSettings(CollaborationPlatformSettings settings) { var envToken = _environmentVariablesProvider.GetEnvironmentVariable(GiteaTokenEnvironmentVariableName); settings.Token = Concat.FirstValue(envToken, settings.Token); }