Package com.arc_e_tect.gradle.gherkin
Class GherkinToAsciidocPlugin
java.lang.Object
com.arc_e_tect.gradle.gherkin.GherkinToAsciidocPlugin
- All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>
public class GherkinToAsciidocPlugin
extends Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
Gradle plugin that registers the
generateFeatureDocs task and wires
the gherkinToAsciidoc DSL extension into the project.
Usage
plugins {
id 'com.arc-e-tect.gherkin-to-asciidoc'
}
gherkinToAsciidoc {
sourceDir = layout.projectDirectory.dir('src/test/resources/features')
}
Defaults
- Source directory:
src/test/resources/features - Include sub-directories:
false - Output directory:
build/generated-docs - Output file name:
features.adoc
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
TASK_NAME
Name of the Gradle task registered by this plugin.- See Also:
-
-
Constructor Details
-
GherkinToAsciidocPlugin
public GherkinToAsciidocPlugin()Creates a new plugin instance. Instantiated by Gradle infrastructure.
-
-
Method Details
-
apply
public void apply(org.gradle.api.Project project) - Specified by:
applyin interfaceorg.gradle.api.Plugin<org.gradle.api.Project>
-