Show / Hide Table of Contents

    Class GitHubSettings

    Used within GitHubTasks.

    Inheritance
    System.Object
    GitHubSettings
    GitHubPullRequestSettings
    GitHubReleaseSettings
    Namespace: Nuke.GitHub
    Assembly: Nuke.GitHub.dll
    Syntax
    public class GitHubSettings : ToolSettings

    Properties

    | Improve this Doc View Source

    CustomLogger

    This property is missing in the auto generated code and I have no idea what this should return by default.

    Declaration
    public override Action<OutputType, string> CustomLogger { get; }
    Property Value
    Type Description
    Action<OutputType, System.String>
    | Improve this Doc View Source

    RepositoryName

    The name of the repository

    Declaration
    public virtual string RepositoryName { get; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    RepositoryOwner

    The account under which the repository is hosted

    Declaration
    public virtual string RepositoryOwner { get; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Token

    The Token for the GitHub API

    Declaration
    public virtual string Token { get; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Url

    The URL for GitHub Enterprise

    Declaration
    public virtual string Url { get; }
    Property Value
    Type Description
    System.String

    Methods

    | Improve this Doc View Source

    Validate()

    Declaration
    public void Validate()

    Extension Methods

    GitHubSettingsExtensions.SetRepositoryOwner<T>(T, String)
    GitHubSettingsExtensions.ResetRepositoryOwner<T>(T)
    GitHubSettingsExtensions.SetRepositoryName<T>(T, String)
    GitHubSettingsExtensions.ResetRepositoryName<T>(T)
    GitHubSettingsExtensions.SetToken<T>(T, String)
    GitHubSettingsExtensions.ResetToken<T>(T)
    GitHubSettingsExtensions.SetUrl<T>(T, String)
    GitHubSettingsExtensions.ResetUrl<T>(T)
    • Improve this Doc
    • View Source
    Back to top © Dangl IT GmbH