Show / Hide Table of Contents

    Class GitHubPullRequestSettings

    Used within GitHubTasks.

    Inheritance
    System.Object
    Nuke.Common.Tooling.ToolSettings
    GitHubSettings
    GitHubPullRequestSettings
    Implements
    Nuke.Common.Tooling.ISettingsEntity
    Inherited Members
    GitHubSettings.Validate()
    GitHubSettings.RepositoryOwner
    GitHubSettings.RepositoryName
    GitHubSettings.Token
    Nuke.Common.Tooling.ToolSettings.GetArguments()
    Nuke.Common.Tooling.ToolSettings.HasValidToolPath()
    Nuke.Common.Tooling.ToolSettings.ConfigureArguments(Nuke.Common.Tooling.Arguments)
    Nuke.Common.Tooling.ToolSettings.GetArgumentsInternal()
    Nuke.Common.Tooling.ToolSettings.ToString()
    Nuke.Common.Tooling.ToolSettings.ToolPath
    Nuke.Common.Tooling.ToolSettings.WorkingDirectory
    Nuke.Common.Tooling.ToolSettings.EnvironmentVariables
    Nuke.Common.Tooling.ToolSettings.ExecutionTimeout
    Nuke.Common.Tooling.ToolSettings.LogOutput
    Nuke.Common.Tooling.ToolSettings.ArgumentConfigurator
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: Nuke.GitHub
    Assembly: Nuke.GitHub.dll
    Syntax
    [PublicAPI]
    [Serializable]
    public class GitHubPullRequestSettings : GitHubSettings, ISettingsEntity

    Properties

    | Improve this Doc View Source

    Base

    The name of the branch you want the changes pulled into

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

    Body

    The optional contents of the pull request

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

    Head

    The name of the branch where your changes are implemented

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

    Title

    The title of the pull request

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

    Methods

    | Improve this Doc View Source

    AssertValid()

    Declaration
    protected override void AssertValid()
    Overrides
    GitHubSettings.AssertValid()

    Implements

    Nuke.Common.Tooling.ISettingsEntity

    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.SetRepositoryOwner(GitHubSettings, String)
    GitHubSettingsExtensions.ResetRepositoryOwner(GitHubSettings)
    GitHubSettingsExtensions.SetRepositoryName(GitHubSettings, String)
    GitHubSettingsExtensions.ResetRepositoryName(GitHubSettings)
    GitHubSettingsExtensions.SetToken(GitHubSettings, String)
    GitHubSettingsExtensions.ResetToken(GitHubSettings)
    GitHubPullRequestSettingsExtensions.SetBase(GitHubPullRequestSettings, String)
    GitHubPullRequestSettingsExtensions.ResetBase(GitHubPullRequestSettings)
    GitHubPullRequestSettingsExtensions.SetHead(GitHubPullRequestSettings, String)
    GitHubPullRequestSettingsExtensions.ResetHead(GitHubPullRequestSettings)
    GitHubPullRequestSettingsExtensions.SetTitle(GitHubPullRequestSettings, String)
    GitHubPullRequestSettingsExtensions.ResetTitle(GitHubPullRequestSettings)
    GitHubPullRequestSettingsExtensions.SetBody(GitHubPullRequestSettings, String)
    GitHubPullRequestSettingsExtensions.ResetBody(GitHubPullRequestSettings)
    • Improve this Doc
    • View Source
    Back to top © Dangl IT - Georg Dangl