Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IBuildModel

export
typedef

{IBuildModel}

interface

IBuildModel

Hierarchy

  • IBuildModel

Index

Properties

Optional configuration

configuration: undefined | string

Configuration to use for building the project. Default for most projects is "Debug"

type

{string}

memberof

IBuildModel

Optional echo

echo: undefined | true

Log the command to the console

type

{true}

memberof

IBuildModel

Optional framework

framework: undefined | string

Target framework to build for. The target framework has to be specified in the project file.

type

{string}

memberof

IBuildModel

Optional msbuildArgs

msbuildArgs: string[]

Any extra options that should be passed to MSBuild. See dotnet msbuild -h for available options

type

{Array}

memberof

IBuildModel

Optional noDependencies

noDependencies: undefined | true | false

Set this flag to ignore project-to-project references and only build the root project

type

{boolean}

memberof

IBuildModel

Optional noIncremental

noIncremental: undefined | true | false

Disables incremental build.

type

{boolean}

memberof

IBuildModel

Optional output

output: undefined | string

Output directory in which to place built artifacts

type

{string}

memberof

IBuildModel

Optional runtime

runtime: undefined | string

Target runtime to build for. The default is to build a portable application.

type

{string}

memberof

IBuildModel

Optional verbosity

verbosity: undefined | string

sets the console verbosity. valid values?: 'quiet', 'minimal', 'normal', 'detailed', 'diagnostic'

type

{string}

memberof

IBuildModel

Optional version

version: undefined | string

Sets the $(Version) property in msbuild

type

{string}

memberof

IBuildModel

Optional versionSuffix

versionSuffix: undefined | string

Defines the value for the $(VersionSuffix) property in the project

type

{boolean}

memberof

IBuildModel

Generated using TypeDoc