Package io.bdeploy.gradle
Class BDeployPushTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- io.bdeploy.gradle.BDeployPushTask
-
- All Implemented Interfaces:
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 BDeployPushTask extends org.gradle.api.DefaultTaskPushes a previously built product to a specified server.
-
-
Constructor Summary
Constructors Constructor Description BDeployPushTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.gradle.api.provider.Property<io.bdeploy.bhive.model.Manifest.Key>getKey()org.gradle.api.file.DirectoryPropertygetLocalBHive()voidof(BDeployProductTask task)voidperform()-
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
-
perform
public void perform()
-
of
public void of(BDeployProductTask task)
- Parameters:
task- theBDeployProductTaskto grab configuration from (local BHive path, key to push).
-
getLocalBHive
@InputDirectory public org.gradle.api.file.DirectoryProperty getLocalBHive()
- Returns:
- the local BHive containing the specified product.
-
getKey
@Input public org.gradle.api.provider.Property<io.bdeploy.bhive.model.Manifest.Key> getKey()
- Returns:
- the product to push.
-
-