Class CurioGenericCiPlugin
java.lang.Object
org.curioswitch.gradle.plugins.ci.CurioGenericCiPlugin
- All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>
public class CurioGenericCiPlugin
extends java.lang.Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
-
Constructor Summary
Constructors Constructor Description CurioGenericCiPlugin() -
Method Summary
Modifier and Type Method Description static voidaddToBranchBuild(org.gradle.api.Project project, org.gradle.api.Task task)Registers the giventaskto run during a branch CI build.static voidaddToBranchBuild(org.gradle.api.Project project, org.gradle.api.tasks.TaskProvider<?> task)Registers the giventaskto run during a branch CI build.static voidaddToMasterBuild(org.gradle.api.Project project, org.gradle.api.Task task)Registers the giventaskto run during a master CI build.static voidaddToMasterBuild(org.gradle.api.Project project, org.gradle.api.tasks.TaskProvider<?> task)Registers the giventaskto run during a master CI build.static voidaddToReleaseBuild(org.gradle.api.Project project, org.gradle.api.Task task)Registers the giventaskto run during a release CI build.static voidaddToReleaseBuild(org.gradle.api.Project project, org.gradle.api.tasks.TaskProvider<?> task)Registers the giventaskto run during a release CI build.voidapply(org.gradle.api.Project project)static CiStategetCiState(org.gradle.api.Project project)Returns theCiStatefor this build.
-
Constructor Details
-
CurioGenericCiPlugin
public CurioGenericCiPlugin()
-
-
Method Details
-
addToMasterBuild
public static void addToMasterBuild(org.gradle.api.Project project, org.gradle.api.tasks.TaskProvider<?> task)Registers the giventaskto run during a master CI build. -
addToMasterBuild
public static void addToMasterBuild(org.gradle.api.Project project, org.gradle.api.Task task)Registers the giventaskto run during a master CI build. -
addToReleaseBuild
public static void addToReleaseBuild(org.gradle.api.Project project, org.gradle.api.tasks.TaskProvider<?> task)Registers the giventaskto run during a release CI build. -
addToReleaseBuild
public static void addToReleaseBuild(org.gradle.api.Project project, org.gradle.api.Task task)Registers the giventaskto run during a release CI build. -
addToBranchBuild
public static void addToBranchBuild(org.gradle.api.Project project, org.gradle.api.tasks.TaskProvider<?> task)Registers the giventaskto run during a branch CI build. -
addToBranchBuild
public static void addToBranchBuild(org.gradle.api.Project project, org.gradle.api.Task task)Registers the giventaskto run during a branch CI build. -
getCiState
Returns theCiStatefor this build. -
apply
public void apply(org.gradle.api.Project project)- Specified by:
applyin interfaceorg.gradle.api.Plugin<org.gradle.api.Project>
-