Name |
Group |
Description |
assemble |
build |
Assembles the outputs of this project. |
buildDependents |
build |
Assembles and tests this project and all projects that depend on it. |
buildNeeded |
build |
Assembles and tests this project and all projects it depends on. |
buildScanPublishPrevious |
Build scan |
Publishes the data captured by the last build to the build scan server. |
check |
verification |
Runs all checks. |
classes |
build |
Assembles main classes. |
dokka |
documentation |
Generates dokka documentation for Kotlin |
dokkaJar |
documentation |
Assembles Kotlin docs with Dokka |
generateSite |
documentation |
Generates a web page containing information about the project. |
jar |
build |
Assembles a jar archive containing the main classes. |
javadoc |
documentation |
Generates Javadoc API documentation for the main source code. |
kotlinDslAccessorsReport |
help |
Prints the Kotlin code for accessing the currently available project extensions and conventions. |
kotlinDslAccessorsSnapshot |
Build Setup |
Generates Kotlin accessors for accessing and configuring the currently available project extensions and conventions. |
login |
Plugin Portal |
Update the gradle.properties files so this machine can publish to the Gradle Plugin portal. |
pluginDescriptors |
Plugin development |
Generates plugin descriptors from plugin declarations. |
pluginUnderTestMetadata |
Plugin development |
Generates the metadata for plugin functional tests. |
publish |
publishing |
Publishes all publications produced by this project. |
publishPlugins |
Plugin Portal |
Publishes this plugin to the Gradle Plugin portal. |
publishToMavenLocal |
publishing |
Publishes all Maven publications produced by this project to the local Maven cache. |
sourcesJar |
documentation |
Assembles sources JAR |
test |
verification |
Runs the unit tests. |
testClasses |
build |
Assembles test classes. |
validateTaskProperties |
Plugin development |
Validates task property annotations for the plugin. |
generatePomFileForDigestPluginMarkerMavenPublication |
publishing |
Generates the Maven POM file for publication 'digestPluginMarkerMaven'. |
generatePomFileForMavenJavaPublication |
publishing |
Generates the Maven POM file for publication 'mavenJava'. |
generatePomFileForPluginMavenPublication |
publishing |
Generates the Maven POM file for publication 'pluginMaven'. |