@Incubating public interface BuildInvocations extends Model, ProjectModel
Launchable instances that can be used
to initiate Gradle build.
To launch a build, you pass one or more Launchable instances
to either BuildLauncher.forTasks(Iterable) or BuildLauncher.forLaunchables(Iterable).
| Modifier and Type | Method and Description |
|---|---|
ProjectIdentifier |
getProjectIdentifier()
Returns the identifier for the Gradle project that these invocations originate from.
|
DomainObjectSet<? extends Task> |
getTasks()
Returns the tasks that can be used to execute a build.
|
DomainObjectSet<? extends TaskSelector> |
getTaskSelectors()
Returns tasks selectors that can be used to execute a build.
|
@Incubating ProjectIdentifier getProjectIdentifier()
getProjectIdentifier in interface ProjectModelDomainObjectSet<? extends TaskSelector> getTaskSelectors()
Launchable that requests to build all tasks with a given name in context of some project and all its subprojects.DomainObjectSet<? extends Task> getTasks()