Package com.enonic.gradle.xp
Class XpExtension
java.lang.Object
com.enonic.gradle.xp.XpExtension
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic XpExtensioncreate(org.gradle.api.Project project) org.gradle.api.artifacts.repositories.MavenArtifactRepositoryorg.gradle.api.artifacts.repositories.MavenArtifactRepositoryenonicRepo(String name) static XpExtensionget(org.gradle.api.Project project) org.gradle.api.file.DirectoryPropertyorg.gradle.api.provider.ListProperty<String> The script engines the tests of this project run on, in order: the first is the one thetesttask uses, and every other one gets a task of its own.org.gradle.api.provider.Property<String> voidsetHomeDir(File dir) voidsetScriptEngines(List<String> scriptEngines) voidsetVersion(String version)
-
Constructor Details
-
XpExtension
public XpExtension(org.gradle.api.Project project)
-
-
Method Details
-
getVersion
-
setVersion
-
getHomeDir
public org.gradle.api.file.DirectoryProperty getHomeDir() -
setHomeDir
-
getScriptEngines
The script engines the tests of this project run on, in order: the first is the one thetesttask uses, and every other one gets a task of its own. Defaults to Nashorn alone; add GraalJS to also generate atestGraalJStask, but only against an XP version whose testing framework ships GraalJS. An application narrows this to the single engine it declares; an empty list leavestestalone, so it follows the default of the XP version being built against. -
setScriptEngines
-
get
-
create
-
enonicRepo
public org.gradle.api.artifacts.repositories.MavenArtifactRepository enonicRepo() -
enonicRepo
-