gradle-josm-plugin / org.openstreetmap.josm.gradle.plugin.task.github / BaseGithubReleaseTask

BaseGithubReleaseTask

open class BaseGithubReleaseTask : DefaultTask

Base class for tasks related to the management of github releases

Note: This is currently in beta stage, so expect sudden changes to this class anytime.

Constructors

<init>

BaseGithubReleaseTask()

Base class for tasks related to the management of github releases

Properties

configuredReleaseLabel

val configuredReleaseLabel: String

configuredTargetCommitish

val configuredTargetCommitish: String

releaseLabel

var releaseLabel: String?

targetCommitish

var targetCommitish: String?

Inheritors

CreateGithubReleaseTask

open class CreateGithubReleaseTask : BaseGithubReleaseTask

Task to create a github release using the github API.

PublishToGithubReleaseTask

open class PublishToGithubReleaseTask : BaseGithubReleaseTask

Task to publish a release to GitHub releases.