crusade-tracker/system/caches/pluginsDslCache/doc/jetbrains.build-server.configs.kotlin.v10/-template/index.html
2021-01-18 15:27:50 -05:00

276 lines
27 KiB
HTML

<HTML>
<HEAD>
<meta charset="UTF-8">
<title>Template - </title>
<link rel="stylesheet" href="../../style.css">
</HEAD>
<BODY>
<a href="../index.html">jetbrains.buildServer.configs.kotlin.v10</a>&nbsp;/&nbsp;<a href="./index.html">Template</a><br/>
<br/>
<h1>Template</h1>
<code><span class="keyword">open</span> <span class="keyword">class </span><span class="identifier">Template</span>&nbsp;<span class="symbol">:</span>&nbsp;<a href="../-build-type-settings/index.html"><span class="identifier">BuildTypeSettings</span></a></code>
<p>Represents TeamCity <a href="https://www.jetbrains.com/help/teamcity/?Build+Configuration+Template">build template</a>.</p>
<p>To appear in UI a template should be registered in a project using the <a href="../-project/template.html">template</a> method.</p>
<p>The <a href="../-build-type-settings/uuid.html">uuid</a>, <a href="../-build-type-settings/ext-id.html">extId</a>, and <a href="../-build-type-settings/name.html">name</a> are mandatory properties for a valid template.</p>
<p>Template settings are grouped into blocks similar to tabs in the build template <a href="https://www.jetbrains.com/help/teamcity/?Creating+and+Editing+Build+Configurations">admin UI</a>:</p>
<ul><li>options available on the <a href="https://www.jetbrains.com/help/teamcity/?Configuring+General+Settings">General Settings</a> tab are defined as properties</li>
<li><a href="../-build-type-settings/vcs.html">vcs()</a> corresponds to the <a href="https://www.jetbrains.com/help/teamcity/?Configuring+VCS+Settings">Version Control Settings</a> tab</li>
<li><a href="../-build-type-settings/steps.html">steps()</a> - <a href="https://www.jetbrains.com/help/teamcity/?Configuring+Build+Steps">Build Steps</a> tab</li>
<li><a href="../-build-type-settings/triggers.html">triggers()</a> - <a href="https://www.jetbrains.com/help/teamcity/?Configuring+Build+Triggers">Triggers</a> tab</li>
<li><a href="../-build-type-settings/failure-conditions.html">failureConditions()</a> - <a href="https://www.jetbrains.com/help/teamcity/?Build+Failure+Conditions">Failure Conditions</a> tab</li>
<li><a href="../-build-type-settings/features.html">features()</a> - <a href="https://www.jetbrains.com/help/teamcity/?Adding+Build+Features">Build Features</a> tab</li>
<li><a href="../-build-type-settings/dependencies.html">dependencies()</a> - <a href="https://www.jetbrains.com/help/teamcity/?Configuring+Dependencies">Dependencies</a> tab</li>
<li><a href="../-build-type-settings/params.html">params()</a> - <a href="https://www.jetbrains.com/help/teamcity/?Configuring+Build+Parameters">Parameters</a> tab</li>
<li><a href="../-build-type-settings/requirements.html">requirements()</a> - <a href="https://www.jetbrains.com/help/teamcity/?Configuring+Agent+Requirements">Agent Requirements</a> tab</li>
</ul>
<p><strong>See Also</strong><br/>
<p><a href="../-project/index.html">Project</a></p>
<p><a href="../-build-type/index.html">BuildType</a></p>
<p><a href="../-vcs-root/index.html">VcsRoot</a></p>
</p>
<h3>Constructors</h3>
<table>
<tbody>
<tr>
<td>
<p><a href="-init-.html">&lt;init&gt;</a></p>
</td>
<td>
<code><span class="identifier">Template</span><span class="symbol">(</span><span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.Template$<init>(kotlin.Function1((jetbrains.buildServer.configs.kotlin.v10.Template, kotlin.Unit)), jetbrains.buildServer.configs.kotlin.v10.Template)/init">init</span><span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">Template</span></a><span class="symbol">.</span><span class="symbol">(</span><span class="symbol">)</span>&nbsp;<span class="symbol">-&gt;</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a>&nbsp;<span class="symbol">=</span>&nbsp;{}<span class="symbol">, </span><span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.Template$<init>(kotlin.Function1((jetbrains.buildServer.configs.kotlin.v10.Template, kotlin.Unit)), jetbrains.buildServer.configs.kotlin.v10.Template)/base">base</span><span class="symbol">:</span>&nbsp;<a href="./index.html"><span class="identifier">Template</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">)</span></code>
<p>Creates a new template. Copies all settings from the specified
base (if it is not null) and runs the init function on the created
instance.</p>
</td>
</tr>
</tbody>
</table>
<h3>Inherited Properties</h3>
<table>
<tbody>
<tr>
<td>
<p><a href="../-build-type-settings/allow-external-status.html">allowExternalStatus</a></p>
</td>
<td>
<code><span class="keyword">var </span><span class="identifier">allowExternalStatus</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a><span class="symbol">?</span></code>
<p>If true, viewing of the configuration status is allowed externally.
By default false.</p>
</td>
</tr>
<tr>
<td>
<p><a href="../-build-type-settings/artifact-rules.html">artifactRules</a></p>
</td>
<td>
<code><span class="keyword">var </span><span class="identifier">artifactRules</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span></code>
<p>Artifact publishing rules. By default empty, ie. no artifacts will be published by build</p>
</td>
</tr>
<tr>
<td>
<p><a href="../-build-type-settings/build-number-pattern.html">buildNumberPattern</a></p>
</td>
<td>
<code><span class="keyword">var </span><span class="identifier">buildNumberPattern</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">?</span></code>
<p>Build number pattern. By default "%build.counter%"</p>
</td>
</tr>
<tr>
<td>
<p><a href="../-build-type-settings/description.html">description</a></p>
</td>
<td>
<code><span class="keyword">var </span><span class="identifier">description</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code>
<p>Description of a template or build configuration</p>
</td>
</tr>
<tr>
<td>
<p><a href="../-build-type-settings/detect-hanging-builds.html">detectHangingBuilds</a></p>
</td>
<td>
<code><span class="keyword">var </span><span class="identifier">detectHangingBuilds</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a><span class="symbol">?</span></code>
<p>Enables hanging builds detection. By default true.</p>
</td>
</tr>
<tr>
<td>
<p><a href="../-build-type-settings/enable-personal-builds.html">enablePersonalBuilds</a></p>
</td>
<td>
<code><span class="keyword">var </span><span class="identifier">enablePersonalBuilds</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html"><span class="identifier">Boolean</span></a><span class="symbol">?</span></code>
<p>Controls whether personal builds can be triggered in this build configuration.
By default true.</p>
</td>
</tr>
<tr>
<td>
<p><a href="../-build-type-settings/ext-id.html">extId</a></p>
</td>
<td>
<code><span class="keyword">open</span> <span class="keyword">var </span><span class="identifier">extId</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code>
<p>BuildType or template external id. It appears in web UI and is used in urls.
Can be changed at any time. But be aware that some settings use it, e.g. as a
part of parameter reference. If you change the extId, you should find
all its occurrences in the current project and change them too.
ExtId is unique across all buildTypes and templates on the server.</p>
</td>
</tr>
<tr>
<td>
<p><a href="../-build-type-settings/max-running-builds.html">maxRunningBuilds</a></p>
</td>
<td>
<code><span class="keyword">var </span><span class="identifier">maxRunningBuilds</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html"><span class="identifier">Int</span></a><span class="symbol">?</span></code>
<p>Allows to set maximum number of simultaneously running builds.
Default value is 0 - means there is no limit on a number of running builds.</p>
</td>
</tr>
<tr>
<td>
<p><a href="../-build-type-settings/name.html">name</a></p>
</td>
<td>
<code><span class="keyword">open</span> <span class="keyword">var </span><span class="identifier">name</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code>
<p>BuildType or template name. It should be unique across buildTypes and templates
in a project.</p>
</td>
</tr>
<tr>
<td>
<p><a href="../-build-type-settings/publish-artifacts.html">publishArtifacts</a></p>
</td>
<td>
<code><span class="keyword">var </span><span class="identifier">publishArtifacts</span><span class="symbol">: </span><a href="../-publish-mode/index.html"><span class="identifier">PublishMode</span></a><span class="symbol">?</span></code>
<p>For which builds publish artifacts</p>
</td>
</tr>
<tr>
<td>
<p><a href="../-build-type-settings/type.html">type</a></p>
</td>
<td>
<code><span class="keyword">var </span><span class="identifier">type</span><span class="symbol">: </span><a href="../-build-type-settings/-type/index.html"><span class="identifier">Type</span></a><span class="symbol">?</span></code>
<p>Type of this build configuration, when not specified treated as <a href="../-build-type-settings/-type/-r-e-g-u-l-a-r.html">Type.REGULAR</a></p>
</td>
</tr>
<tr>
<td>
<p><a href="../-build-type-settings/uuid.html">uuid</a></p>
</td>
<td>
<code><span class="keyword">open</span> <span class="keyword">var </span><span class="identifier">uuid</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a></code>
<p>BuildType or template uuid. It is mandatory. TeamCity uses it to identify entities.
If buildType's or template's uuid changes, TeamCity considers it to be a new entity.
Uuid is unique across all entities on the server.</p>
</td>
</tr>
</tbody>
</table>
<h3>Inherited Functions</h3>
<table>
<tbody>
<tr>
<td>
<p><a href="../-build-type-settings/cleanup.html">cleanup</a></p>
</td>
<td>
<code><span class="keyword">fun </span><span class="identifier">cleanup</span><span class="symbol">(</span><span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.BuildTypeSettings$cleanup(jetbrains.buildServer.configs.kotlin.v10.Cleanup, kotlin.Function1((jetbrains.buildServer.configs.kotlin.v10.Cleanup, kotlin.Unit)))/base">base</span><span class="symbol">:</span>&nbsp;<a href="../-cleanup/index.html"><span class="identifier">Cleanup</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.BuildTypeSettings$cleanup(jetbrains.buildServer.configs.kotlin.v10.Cleanup, kotlin.Function1((jetbrains.buildServer.configs.kotlin.v10.Cleanup, kotlin.Unit)))/init">init</span><span class="symbol">:</span>&nbsp;<a href="../-cleanup/index.html"><span class="identifier">Cleanup</span></a><span class="symbol">.</span><span class="symbol">(</span><span class="symbol">)</span>&nbsp;<span class="symbol">-&gt;</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a>&nbsp;<span class="symbol">=</span>&nbsp;{}<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></code>
<p>Configures build <a href="https://www.jetbrains.com/help/teamcity/?Clean-Up#Clean-Up-ProjectClean-upRules">clean-up rules</a></p>
</td>
</tr>
<tr>
<td>
<p><a href="../-build-type-settings/dependencies.html">dependencies</a></p>
</td>
<td>
<code><span class="keyword">fun </span><span class="identifier">dependencies</span><span class="symbol">(</span><span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.BuildTypeSettings$dependencies(jetbrains.buildServer.configs.kotlin.v10.Dependencies, kotlin.Function1((jetbrains.buildServer.configs.kotlin.v10.Dependencies, kotlin.Unit)))/base">base</span><span class="symbol">:</span>&nbsp;<a href="../-dependencies/index.html"><span class="identifier">Dependencies</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.BuildTypeSettings$dependencies(jetbrains.buildServer.configs.kotlin.v10.Dependencies, kotlin.Function1((jetbrains.buildServer.configs.kotlin.v10.Dependencies, kotlin.Unit)))/init">init</span><span class="symbol">:</span>&nbsp;<a href="../-dependencies/index.html"><span class="identifier">Dependencies</span></a><span class="symbol">.</span><span class="symbol">(</span><span class="symbol">)</span>&nbsp;<span class="symbol">-&gt;</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a>&nbsp;<span class="symbol">=</span>&nbsp;{}<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></code>
<p>Configures <a href="https://www.jetbrains.com/help/teamcity/?Configuring+Dependencies">dependencies</a></p>
</td>
</tr>
<tr>
<td>
<p><a href="../-build-type-settings/disable-settings.html">disableSettings</a></p>
</td>
<td>
<code><span class="keyword">fun </span><span class="identifier">disableSettings</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.BuildTypeSettings$disableSettings(kotlin.Array((kotlin.String)))/ids">ids</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></code>
<p>Disables settings with the specified ids in this buildType</p>
</td>
</tr>
<tr>
<td>
<p><a href="../-build-type-settings/failure-conditions.html">failureConditions</a></p>
</td>
<td>
<code><span class="keyword">fun </span><span class="identifier">failureConditions</span><span class="symbol">(</span><span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.BuildTypeSettings$failureConditions(jetbrains.buildServer.configs.kotlin.v10.FailureConditions, kotlin.Function1((jetbrains.buildServer.configs.kotlin.v10.FailureConditions, kotlin.Unit)))/base">base</span><span class="symbol">:</span>&nbsp;<a href="../-failure-conditions/index.html"><span class="identifier">FailureConditions</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.BuildTypeSettings$failureConditions(jetbrains.buildServer.configs.kotlin.v10.FailureConditions, kotlin.Function1((jetbrains.buildServer.configs.kotlin.v10.FailureConditions, kotlin.Unit)))/init">init</span><span class="symbol">:</span>&nbsp;<a href="../-failure-conditions/index.html"><span class="identifier">FailureConditions</span></a><span class="symbol">.</span><span class="symbol">(</span><span class="symbol">)</span>&nbsp;<span class="symbol">-&gt;</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a>&nbsp;<span class="symbol">=</span>&nbsp;{}<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></code>
<p>Configures <a href="https://www.jetbrains.com/help/teamcity/?Build+Failure+Conditions">failure conditions</a></p>
</td>
</tr>
<tr>
<td>
<p><a href="../-build-type-settings/features.html">features</a></p>
</td>
<td>
<code><span class="keyword">fun </span><span class="identifier">features</span><span class="symbol">(</span><span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.BuildTypeSettings$features(jetbrains.buildServer.configs.kotlin.v10.BuildFeatures, kotlin.Function1((jetbrains.buildServer.configs.kotlin.v10.BuildFeatures, kotlin.Unit)))/base">base</span><span class="symbol">:</span>&nbsp;<a href="../-build-features/index.html"><span class="identifier">BuildFeatures</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.BuildTypeSettings$features(jetbrains.buildServer.configs.kotlin.v10.BuildFeatures, kotlin.Function1((jetbrains.buildServer.configs.kotlin.v10.BuildFeatures, kotlin.Unit)))/init">init</span><span class="symbol">:</span>&nbsp;<a href="../-build-features/index.html"><span class="identifier">BuildFeatures</span></a><span class="symbol">.</span><span class="symbol">(</span><span class="symbol">)</span>&nbsp;<span class="symbol">-&gt;</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a>&nbsp;<span class="symbol">=</span>&nbsp;{}<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></code>
<p>Configures <a href="https://www.jetbrains.com/help/teamcity/?Adding+Build+Features">build features</a></p>
</td>
</tr>
<tr>
<td>
<p><a href="../-build-type-settings/option.html">option</a></p>
</td>
<td>
<code><span class="keyword">fun </span><span class="identifier">option</span><span class="symbol">(</span><span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.BuildTypeSettings$option(kotlin.String, kotlin.String)/name">name</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">, </span><span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.BuildTypeSettings$option(kotlin.String, kotlin.String)/value">value</span><span class="symbol">:</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html"><span class="identifier">String</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></code>
<p>Sets option with specified name and value</p>
</td>
</tr>
<tr>
<td>
<p><a href="../-build-type-settings/params.html">params</a></p>
</td>
<td>
<code><span class="keyword">fun </span><span class="identifier">params</span><span class="symbol">(</span><span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.BuildTypeSettings$params(jetbrains.buildServer.configs.kotlin.v10.Parametrized, kotlin.Function1((jetbrains.buildServer.configs.kotlin.v10.ParametrizedWithType, kotlin.Unit)))/base">base</span><span class="symbol">:</span>&nbsp;<a href="../-parametrized/index.html"><span class="identifier">Parametrized</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.BuildTypeSettings$params(jetbrains.buildServer.configs.kotlin.v10.Parametrized, kotlin.Function1((jetbrains.buildServer.configs.kotlin.v10.ParametrizedWithType, kotlin.Unit)))/init">init</span><span class="symbol">:</span>&nbsp;<a href="../-parametrized-with-type/index.html"><span class="identifier">ParametrizedWithType</span></a><span class="symbol">.</span><span class="symbol">(</span><span class="symbol">)</span>&nbsp;<span class="symbol">-&gt;</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a>&nbsp;<span class="symbol">=</span>&nbsp;{}<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></code>
<p>Configures build <a href="https://www.jetbrains.com/help/teamcity/?Configuring+Build+Parameters">parameters</a></p>
</td>
</tr>
<tr>
<td>
<p><a href="../-build-type-settings/requirements.html">requirements</a></p>
</td>
<td>
<code><span class="keyword">fun </span><span class="identifier">requirements</span><span class="symbol">(</span><span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.BuildTypeSettings$requirements(jetbrains.buildServer.configs.kotlin.v10.Requirements, kotlin.Function1((jetbrains.buildServer.configs.kotlin.v10.Requirements, kotlin.Unit)))/base">base</span><span class="symbol">:</span>&nbsp;<a href="../-requirements/index.html"><span class="identifier">Requirements</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.BuildTypeSettings$requirements(jetbrains.buildServer.configs.kotlin.v10.Requirements, kotlin.Function1((jetbrains.buildServer.configs.kotlin.v10.Requirements, kotlin.Unit)))/init">init</span><span class="symbol">:</span>&nbsp;<a href="../-requirements/index.html"><span class="identifier">Requirements</span></a><span class="symbol">.</span><span class="symbol">(</span><span class="symbol">)</span>&nbsp;<span class="symbol">-&gt;</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a>&nbsp;<span class="symbol">=</span>&nbsp;{}<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></code>
<p>Configures <a href="https://www.jetbrains.com/help/teamcity/?Configuring+Agent+Requirements">agent requirements</a></p>
</td>
</tr>
<tr>
<td>
<p><a href="../-build-type-settings/steps.html">steps</a></p>
</td>
<td>
<code><span class="keyword">fun </span><span class="identifier">steps</span><span class="symbol">(</span><span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.BuildTypeSettings$steps(jetbrains.buildServer.configs.kotlin.v10.BuildSteps, kotlin.Function1((jetbrains.buildServer.configs.kotlin.v10.BuildSteps, kotlin.Unit)))/base">base</span><span class="symbol">:</span>&nbsp;<a href="../-build-steps/index.html"><span class="identifier">BuildSteps</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.BuildTypeSettings$steps(jetbrains.buildServer.configs.kotlin.v10.BuildSteps, kotlin.Function1((jetbrains.buildServer.configs.kotlin.v10.BuildSteps, kotlin.Unit)))/init">init</span><span class="symbol">:</span>&nbsp;<a href="../-build-steps/index.html"><span class="identifier">BuildSteps</span></a><span class="symbol">.</span><span class="symbol">(</span><span class="symbol">)</span>&nbsp;<span class="symbol">-&gt;</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a>&nbsp;<span class="symbol">=</span>&nbsp;{}<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></code>
<p>Configures <a href="https://www.jetbrains.com/help/teamcity/?Configuring+Build+Steps">build steps</a></p>
</td>
</tr>
<tr>
<td>
<p><a href="../-build-type-settings/triggers.html">triggers</a></p>
</td>
<td>
<code><span class="keyword">fun </span><span class="identifier">triggers</span><span class="symbol">(</span><span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.BuildTypeSettings$triggers(jetbrains.buildServer.configs.kotlin.v10.Triggers, kotlin.Function1((jetbrains.buildServer.configs.kotlin.v10.Triggers, kotlin.Unit)))/base">base</span><span class="symbol">:</span>&nbsp;<a href="../-triggers/index.html"><span class="identifier">Triggers</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.BuildTypeSettings$triggers(jetbrains.buildServer.configs.kotlin.v10.Triggers, kotlin.Function1((jetbrains.buildServer.configs.kotlin.v10.Triggers, kotlin.Unit)))/init">init</span><span class="symbol">:</span>&nbsp;<a href="../-triggers/index.html"><span class="identifier">Triggers</span></a><span class="symbol">.</span><span class="symbol">(</span><span class="symbol">)</span>&nbsp;<span class="symbol">-&gt;</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a>&nbsp;<span class="symbol">=</span>&nbsp;{}<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></code>
<p>Configures build <a href="https://www.jetbrains.com/help/teamcity/?Configuring+Build+Triggers">triggers</a></p>
</td>
</tr>
<tr>
<td>
<p><a href="../-build-type-settings/vcs.html">vcs</a></p>
</td>
<td>
<code><span class="keyword">fun </span><span class="identifier">vcs</span><span class="symbol">(</span><span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.BuildTypeSettings$vcs(jetbrains.buildServer.configs.kotlin.v10.VcsSettings, kotlin.Function1((jetbrains.buildServer.configs.kotlin.v10.VcsSettings, kotlin.Unit)))/base">base</span><span class="symbol">:</span>&nbsp;<a href="../-vcs-settings/index.html"><span class="identifier">VcsSettings</span></a><span class="symbol">?</span>&nbsp;<span class="symbol">=</span>&nbsp;null<span class="symbol">, </span><span class="identifier" id="jetbrains.buildServer.configs.kotlin.v10.BuildTypeSettings$vcs(jetbrains.buildServer.configs.kotlin.v10.VcsSettings, kotlin.Function1((jetbrains.buildServer.configs.kotlin.v10.VcsSettings, kotlin.Unit)))/init">init</span><span class="symbol">:</span>&nbsp;<a href="../-vcs-settings/index.html"><span class="identifier">VcsSettings</span></a><span class="symbol">.</span><span class="symbol">(</span><span class="symbol">)</span>&nbsp;<span class="symbol">-&gt;</span>&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a>&nbsp;<span class="symbol">=</span>&nbsp;{}<span class="symbol">)</span><span class="symbol">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html"><span class="identifier">Unit</span></a></code>
<p>Configures <a href="https://www.jetbrains.com/help/teamcity/?Configuring+VCS+Settings">Version Control Settings</a></p>
</td>
</tr>
</tbody>
</table>
</BODY>
</HTML>