Package de.carne.gradle.plugin.java.task
Class DraftGitHubReleaseTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- de.carne.gradle.plugin.java.task.DraftGitHubReleaseTask
-
- All Implemented Interfaces:
JavaToolsTask,java.lang.Comparable<org.gradle.api.Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.api.Task,org.gradle.util.Configurable<org.gradle.api.Task>
public class DraftGitHubReleaseTask extends org.gradle.api.DefaultTask implements JavaToolsTask
DraftGitHubReleaseTask - Draft new GitHub release.
-
-
Constructor Summary
Constructors Constructor Description DraftGitHubReleaseTask()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterEvaluate(org.gradle.api.Project project)Performs the necessary afterEvalute actions.voidapply(org.gradle.api.Project project)Performs the necessary apply actions.static DraftGitHubReleaseTaskcreate(org.gradle.api.Project project)Creates the DraftGitHubReleaseTask.voidexecuteDraftGitHubRelease()Executes DraftGitHubReleaseTask.-
Methods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
-
Methods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getOnlyIf, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, prependParallelSafeAction, setImpliesSubProjects
-
-
-
-
Method Detail
-
create
public static DraftGitHubReleaseTask create(org.gradle.api.Project project)
Creates the DraftGitHubReleaseTask.- Parameters:
project- the Project to create the task for.- Returns:
- the created DraftGitHubReleaseTask object.
-
apply
public void apply(org.gradle.api.Project project)
Description copied from interface:JavaToolsTaskPerforms the necessary apply actions.- Specified by:
applyin interfaceJavaToolsTask- Parameters:
project- the Project running the task.- See Also:
Plugin.apply(Object)
-
afterEvaluate
public void afterEvaluate(org.gradle.api.Project project)
Description copied from interface:JavaToolsTaskPerforms the necessary afterEvalute actions.- Specified by:
afterEvaluatein interfaceJavaToolsTask- Parameters:
project- the Project running the task.- See Also:
Project.afterEvaluate(org.gradle.api.Action)
-
executeDraftGitHubRelease
public void executeDraftGitHubRelease()
Executes DraftGitHubReleaseTask.
-
-