open class NAntStep : BuildStep
A build step running NAnt scripts
See Also
sealed class Coverage : CompoundParam<Coverage> |
|
sealed class Mode : CompoundParam<Mode> |
|
enum class PlatformBitness |
|
enum class PlatformVersion |
|
enum class Registration |
|
enum class ReportOrder |
|
enum class ReportType |
|
enum class RuntimeVersion |
|
enum class TargetFramework
Target Framework version |
NAntStep(init: NAntStep.() -> Unit) NAntStep()
A build step running NAnt scripts |
var args: String?
Space-separated list of additional arguments for NAnt.exe. |
|
var coverage: Coverage?
Specifies coverage tool to use |
|
var mode: Mode?
Specifies what Nant script will be executed |
|
var nantHome: String?
A path to NAnt home directory |
|
var reduceTestFeedback: Boolean?
Whether TeamCity should run recently failed tests first to reduce test feedback |
|
var targetFramework: TargetFramework?
A required target framework (a shortcut for -t: option of NAnt.exe). |
|
var targets: String?
Space-separated list of NAnt targets to execute |
|
var workingDir: String?
Build working directory for ant script, specify it if it is different from the checkout directory. |
var conditions: BuildStepConditions
Optional collection of build step execution conditions |
|
var enabled: Boolean
Specifies whether the step is enabled, true by default |
|
var executionMode: ExecutionMode
Build step execution mode |
|
var id: String?
Id of the step, if not specified will be generated |
|
var name: String
Build step name |
|
var type: String
Build step type |
fun dotcover(init: Dotcover.() -> Unit = {}): Dotcover |
|
fun nantFile(init: NantFile.() -> Unit = {}): NantFile
Executes the NAnt script at the given path |
|
fun nantScript(init: NantScript.() -> Unit = {}): NantScript
Executes the NAnt script with the given content |
|
fun ncover(init: Ncover.() -> Unit = {}): Ncover |
|
fun ncover3(init: Ncover3.() -> Unit = {}): Ncover3 |
|
fun partcover(init: Partcover.() -> Unit = {}): Partcover |
|
open fun validate(consumer: ErrorConsumer): Unit
Validates this object and reports found errors to the provided consumer |
fun clearConditions(): Unit
Deletes all configured build step conditions |
|
fun conditions(init: BuildStepConditions.() -> Unit = {}): Unit
Configures build step conditions |
|
open fun create(): BuildStep
Creates an instance of this build step via reflection using a no argument constructor, used during copying. Throws an error if this class doesn't have a default constructor. Subclasses can override it to create an instance without using a default constructor. |
|
open fun toString(): String |