Package io.quarkus.gradle.tasks
Class QuarkusBuild
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- io.quarkus.gradle.tasks.QuarkusTask
-
- io.quarkus.gradle.tasks.QuarkusBuild
-
- 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>
@CacheableTask public abstract class QuarkusBuild extends QuarkusTask
-
-
Constructor Summary
Constructors Constructor Description QuarkusBuild()QuarkusBuild(java.lang.String description)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidbuildQuarkus()org.gradle.api.file.FileCollectiongetClasspath()java.io.FilegetFastJar()abstract org.gradle.api.provider.MapProperty<java.lang.String,java.lang.String>getForcedProperties()java.util.List<java.lang.String>getIgnoredEntries()ManifestgetManifest()java.io.FilegetNativeRunner()java.util.Map<java.lang.String,java.lang.String>getQuarkusBuildEnvProperties()java.util.Map<java.lang.Object,java.lang.Object>getQuarkusBuildSystemProperties()java.io.FilegetRunnerJar()QuarkusBuildmanifest(org.gradle.api.Action<Manifest> action)QuarkusBuildnativeArgs(org.gradle.api.Action<java.util.Map<java.lang.String,?>> action)voidsetIgnoredEntries(java.util.List<java.lang.String> ignoredEntries)-
Methods inherited from class io.quarkus.gradle.tasks.QuarkusTask
getBuildSystemProperties
-
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, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects
-
-
-
-
Method Detail
-
nativeArgs
public QuarkusBuild nativeArgs(org.gradle.api.Action<java.util.Map<java.lang.String,?>> action)
-
getForcedProperties
@Optional @Input public abstract org.gradle.api.provider.MapProperty<java.lang.String,java.lang.String> getForcedProperties()
-
getIgnoredEntries
@Optional @Input public java.util.List<java.lang.String> getIgnoredEntries()
-
setIgnoredEntries
public void setIgnoredEntries(java.util.List<java.lang.String> ignoredEntries)
-
getClasspath
@Classpath public org.gradle.api.file.FileCollection getClasspath()
-
getQuarkusBuildSystemProperties
@Input public java.util.Map<java.lang.Object,java.lang.Object> getQuarkusBuildSystemProperties()
-
getQuarkusBuildEnvProperties
@Input public java.util.Map<java.lang.String,java.lang.String> getQuarkusBuildEnvProperties()
-
getManifest
@Internal public Manifest getManifest()
-
manifest
public QuarkusBuild manifest(org.gradle.api.Action<Manifest> action)
-
getRunnerJar
@OutputFile public java.io.File getRunnerJar()
-
getNativeRunner
@OutputFile public java.io.File getNativeRunner()
-
getFastJar
@OutputDirectory public java.io.File getFastJar()
-
buildQuarkus
public void buildQuarkus()
-
-