public ObservableEnterprisePreReceiveEnvironmentsClient(IGitHubClient client) { Ensure.ArgumentNotNull(client, nameof(client)); _client = client.Enterprise.PreReceiveEnvironment; _connection = client.Connection; }
public TheDownloadStatusMethod() { _githubEnterprise = EnterpriseHelper.GetAuthenticatedClient(); _preReceiveEnvironmentsClient = _githubEnterprise.Enterprise.PreReceiveEnvironment; var newPreReceiveEnvironment = new NewPreReceiveEnvironment(Helper.MakeNameWithTimestamp("pre-receive"), "https://example.com/foo.zip"); _preReceiveEnvironment = _preReceiveEnvironmentsClient.Create(newPreReceiveEnvironment).Result; }
public TheTriggerDownloadMethod() { _githubEnterprise = EnterpriseHelper.GetAuthenticatedClient(); _preReceiveEnvironmentsClient = _githubEnterprise.Enterprise.PreReceiveEnvironment; var newPreReceiveEnvironment = new NewPreReceiveEnvironment(Helper.MakeNameWithTimestamp("pre-receive"), "https://example.com/foo.zip"); _preReceiveEnvironment = _preReceiveEnvironmentsClient.Create(newPreReceiveEnvironment).Result; EnterpriseHelper.WaitForPreReceiveEnvironmentToComplete(_githubEnterprise.Connection, _preReceiveEnvironment); }
public TheGetMethod() { _githubEnterprise = EnterpriseHelper.GetAuthenticatedClient(); _preReceiveEnvironmentsClient = _githubEnterprise.Enterprise.PreReceiveEnvironment; _preReceiveEnvironmentName = Helper.MakeNameWithTimestamp("pre-receive"); _preReceiveEnvironmentUrl = "https://example.com/foo.zip"; var newPreReceiveEnvironment = new NewPreReceiveEnvironment(_preReceiveEnvironmentName, _preReceiveEnvironmentUrl); _preReceiveEnvironment = _preReceiveEnvironmentsClient.Create(newPreReceiveEnvironment).Result; }
public TheGetAllMethod() { _githubEnterprise = EnterpriseHelper.GetAuthenticatedClient(); _preReceiveEnvironmentsClient = _githubEnterprise.Enterprise.PreReceiveEnvironment; _preReceiveEnvironments = new List <PreReceiveEnvironment>(); for (var count = 0; count < 5; count++) { var newPreReceiveEnvironment = new NewPreReceiveEnvironment(Helper.MakeNameWithTimestamp("pre-receive"), "https://example.com/foo.zip"); _preReceiveEnvironments.Add(_preReceiveEnvironmentsClient.Create(newPreReceiveEnvironment).Result); } }
public TheDeleteMethod() { _githubEnterprise = EnterpriseHelper.GetAuthenticatedClient(); _preReceiveEnvironmentsClient = _githubEnterprise.Enterprise.PreReceiveEnvironment; }