public ObservableReleasesClient(IGitHubClient client) { Ensure.ArgumentNotNull(client, "client"); _client = client.Repository.Release; _connection = client.Connection; }
public TheDeleteMethod() { _github = Helper.GetAuthenticatedClient(); _releaseClient = _github.Repository.Release; _context = _github.CreateRepositoryContext("public-repo").Result; }
public VersionService(IReleasesClient client, string owner, string repo) { this.currentVersion = new Lazy <string>(new Func <string>(() => RetrieveInformationalVersion(Assembly.GetExecutingAssembly()))); this.releasesClient = client; this.owner = owner; this.repo = repo; }
public TheGetReleasesMethod() { var github = Helper.GetAuthenticatedClient(); _releaseClient = github.Repository.Release; _context = github.CreateRepositoryContext("public-repo").Result; }
public VersionService(IReleasesClient client, string owner, string repo) { this.currentVersion = new Lazy<string>(new Func<string>(() => RetrieveInformationalVersion(Assembly.GetExecutingAssembly()))); this.releasesClient = client; this.owner = owner; this.repo = repo; }
public ObservableReleasesClient(IGitHubClient client) { Ensure.ArgumentNotNull(client, "client"); _client = client.Release; _connection = client.Connection; }
public ObservableReleasesClient(IGitHubClient client) { Ensure.ArgumentNotNull(client, nameof(client)); _client = client.Repository.Release; _connection = client.Connection; }
public TheGetReleasesMethod() { var github = Helper.GetAuthenticatedClient(); _releaseClient = github.Release; _context = github.CreateRepositoryContext("public-repo").Result; }
internal ReleaseBuilder(IFileSystem fileSystem, IReleasesClient client, ReleaseSettings settings, ReleaseFileSettings fileSettings) { _fileSystem = fileSystem; _releasesClient = client; Settings = settings; FileSettings = fileSettings; }
private string[] UploadAll(IReleasesClient client, Release release, IEnumerable<UploadFile> items) { return items.Select(item => { //BuildHelper.DisplayAndLog(string.Format("Uploading {0}...", item)); return Upload(client, release, item); }).ToArray(); }
void Init(string owner, string name, SemVersion version) { Github = new GitHubClient(new ProductHeaderValue(name + @"-UpdateCheck")); _releaseClient = Github.Release; RepositoryOwner = owner; RepostoryName = name; CurrentVersion = version; }
public TheEditMethod() { github = Helper.GetAuthenticatedClient(); _releaseClient = github.Release; var repoName = Helper.MakeNameWithTimestamp("public-repo"); _repository = github.Repository.Create(new NewRepository(repoName) { AutoInit = true }).Result; _repositoryOwner = _repository.Owner.Login; _repositoryName = _repository.Name; }
public async Task CheckForUpdate() { GitHubClient gitHubClient = new GitHubClient(new ProductHeaderValue("CoDLuaDecompiler" + @"-UpdateCheck")); IReleasesClient releasesClient = gitHubClient.Release; var releases = await releasesClient.GetAll(RepositoryOwner, RepositoryName); if (releases.FirstOrDefault()?.TagName != Version) { Console.WriteLine("A new version has been released! Download the new version here: https://github.com/JariKCoding/CoDLuaDecompiler/releases"); } }
internal static void Init(string owner, string repo) { string version = System.Windows.Forms.Application.ProductVersion; Github = new GitHubClient(new ProductHeaderValue(repo + @"-UpdateCheck")); _releaseClient = Github.Repository.Release; RepositoryOwner = owner; RepostoryName = repo; CurrentVersion = version; }
public UpdateChecker(string owner, string name) { string version = System.Windows.Forms.Application.ProductVersion; Github = new GitHubClient(new ProductHeaderValue(name + @"-UpdateCheck")); _releaseClient = Github.Release; RepositoryOwner = owner; RepostoryName = name; CurrentVersion = version; }
void Init(string owner, string name, SemVersion version, string branch, bool ignorePreleases) { Github = new GitHubClient(new ProductHeaderValue(name + @"-UpdateCheck")); _releaseClient = Github.Repository.Release; RepositoryOwner = owner; RepositoryName = name; CurrentVersion = version; RepostoryBranch = branch; IgnorePreleases = ignorePreleases; }
public TheEditMethod() { github = new GitHubClient(new ProductHeaderValue("OctokitTests")) { Credentials = Helper.Credentials }; _releaseClient = github.Release; var repoName = Helper.MakeNameWithTimestamp("public-repo"); _repository = github.Repository.Create(new NewRepository { Name = repoName, AutoInit = true }).Result; _repositoryOwner = _repository.Owner.Login; _repositoryName = _repository.Name; }
public TheEditMethod() { github = Helper.GetAuthenticatedClient(); _releaseClient = github.Release; var repoName = Helper.MakeNameWithTimestamp("public-repo"); _repository = github.Repository.Create(new NewRepository { Name = repoName, AutoInit = true }).Result; _repositoryOwner = _repository.Owner.Login; _repositoryName = _repository.Name; }
public TheUploadAssetMethod() { _github = new GitHubClient(new ProductHeaderValue("OctokitTests")) { Credentials = Helper.Credentials }; _releaseClient = _github.Release; var repoName = Helper.MakeNameWithTimestamp("public-repo"); _repository = _github.Repository.Create(new NewRepository { Name = repoName, AutoInit = true }).Result; _repositoryOwner = _repository.Owner.Login; _repositoryName = _repository.Name; }
public TheGetLatestReleaseMethod() { _client = Helper.GetAuthenticatedClient(); _releaseClient = _client.Repository.Release; }
private async System.Threading.Tasks.Task <ITaskItem> Upload(IReleasesClient client, Release release, ITaskItem sourceItem) { var uploadedAsset = await client.UploadAsset(release, BuildAssetUpload(sourceItem)); return(TaskItemFor(release, uploadedAsset)); }
private ITaskItem[] UploadAll(IReleasesClient client, Release release, IEnumerable <ITaskItem> items) { return(items.Select(item => { Log.LogMessage("Uploading {0}...", item.ItemSpec); return Upload(client, release, item).Result; }).ToArray()); }
private string Upload(IReleasesClient client, Release release, UploadFile sourceItem) { var uploadedAsset = client.UploadAsset(release, BuildAssetUpload(sourceItem)); return TaskItemFor(release, uploadedAsset); }
private async System.Threading.Tasks.Task<ITaskItem> Upload(IReleasesClient client, Release release, ITaskItem sourceItem) { var uploadedAsset = await client.UploadAsset(release, BuildAssetUpload(sourceItem)); return TaskItemFor(release, uploadedAsset); }
internal ReleaseBuilder(IFileSystem fileSystem, IReleasesClient client, ReleaseSettings settings) : this(fileSystem, client, settings, new ReleaseFileSettings()) { }
public TheUploadAssetMethod() { _github = Helper.GetAuthenticatedClient(); _releaseClient = _github.Repository.Release; _context = _github.CreateRepositoryContext("public-repo").Result; }
public TheGetAllMethod() { var github = Helper.GetAuthenticatedClient(); _releaseClient = github.Repository.Release; }
public ReleaseManager(IReleasesClient releasesClient, GitHubRepoInfo gitHubRepoInfo) { _releasesClient = releasesClient; _gitHubRepoInfo = gitHubRepoInfo; }
private ITaskItem[] UploadAll(IReleasesClient client, Release release, IEnumerable<ITaskItem> items) { return items.Select(item => { Log.LogMessage("Uploading {0}...", item.ItemSpec); return Upload(client, release, item).Result; }).ToArray(); }