Package jetbrains.buildServer.configs.kotlin.buildSteps

Types

Link copied to clipboard
open class AntBuildStep : BuildStep

A build step running ant script

Link copied to clipboard
open class BuildStepPlaceholder : BuildStep

Base class for a build step placeholder. Build step placeholder is used in a build configuration template to indicate where the build steps of a configuration will go when it is attached to the template.

Link copied to clipboard
open class ContainerDeployer : BuildStep

A Container Deployer build step.

Link copied to clipboard
open class CSharpScriptCustomBuildStep : BuildStep

A build step running a C# script with the specified content

Link copied to clipboard
open class CSharpScriptFileBuildStep : BuildStep

A build step running a C# script with from a specified file

Link copied to clipboard
open class DevenvBuildStep : BuildStep

A Visual Studio IDE step to run Visual Studio IDE command

Link copied to clipboard
open class DockerBuildStep : BuildStep

Deprecated, was used for Docker Build build step. Please use Docker command runner step instead.

Link copied to clipboard
open class DockerCommandStep : BuildStep

A build step for a generic docker command runner (can run Docker build, push, other...)

Link copied to clipboard
open class DockerComposeStep : BuildStep

A build step for docker-compose step.

Link copied to clipboard
open class DotnetBuildStep : BuildStep

A dotnet build step to run .NET CLI command

Link copied to clipboard
open class DotnetCleanStep : BuildStep

A dotnet clean step to run .NET CLI command

Link copied to clipboard
open class DotnetCustomStep : BuildStep

A dotnet build step to run a custom command

Link copied to clipboard
open class DotnetMsBuildStep : BuildStep

A .NET msbuild step to run .NET MSBuild

Link copied to clipboard
open class DotnetNugetDeleteStep : BuildStep

A dotnet nuget delete step to run .NET CLI command

Link copied to clipboard
open class DotnetNugetPushStep : BuildStep

A dotnet nuget push step to run .NET CLI command

Link copied to clipboard
open class DotnetPackStep : BuildStep

A dotnet pack step to run .NET CLI command

Link copied to clipboard
open class DotnetPublishStep : BuildStep

A dotnet publish step to run .NET CLI command

Link copied to clipboard
open class DotnetRestoreStep : BuildStep

A dotnet restore step to run .NET CLI command

Link copied to clipboard
open class DotnetRunStep : BuildStep

A dotnet run step to run .NET CLI command

Link copied to clipboard
open class DotnetTestStep : BuildStep

A dotnet test step to run .NET CLI command

Link copied to clipboard
open class DotnetVsTestStep : BuildStep

A .NET vstest step to run .NET VSTest

Link copied to clipboard
open class ExecBuildStep : BuildStep

A build step running the specified executable with given arguments

Link copied to clipboard
open class FTPUpload : BuildStep

An FTP Upload build step.

Link copied to clipboard
open class FxCopStep : BuildStep

An FxCop build step is intended for inspecting .NET assemblies and reporting possible design, localization, performance, and security improvements.

Link copied to clipboard
open class GradleBuildStep : BuildStep

A build step running gradle script

Link copied to clipboard
open class KotlinScriptCustomBuildStep : BuildStep

A build step running a Kotlin script with the specified content

Link copied to clipboard
open class KotlinScriptFileBuildStep : BuildStep

A build step running a Kotlin script with from a specified file

Link copied to clipboard
open class MavenBuildStep : BuildStep

A build step running maven

Link copied to clipboard
open class MSBuildStep : BuildStep

Deprecated, was previously used to set up a build step for running an MSBuild script. Use the .NET MSBuild runner instead. See this link for more information on migrating to the .NET MSBuild runner.

Link copied to clipboard
open class MSpecStep : BuildStep

A build step running MSpec tests

Link copied to clipboard
open class MSTestStep : BuildStep

Deprecated, was previously used to set up a build step for running MSTest tests. Use the .NET VSTest runner instead. See this link for more information on migrating to the .NET VSTest runner.

Link copied to clipboard
open class NAntStep : BuildStep

A build step running NAnt scripts

Link copied to clipboard
open class NodeJSBuildStep : BuildStep

A Node.js build step

Link copied to clipboard
open class NuGetInstallerStep : BuildStep

A NuGet installer step to run nuget restore command

Link copied to clipboard
open class NuGetPackStep : BuildStep

A NuGet pack step to run nuget pack command

Link copied to clipboard
open class NuGetPublishStep : BuildStep

A NuGet publish step to run nuget push command

Link copied to clipboard
open class NUnitStep : BuildStep

A build step running NUnit tests

Link copied to clipboard
open class PowerShellStep : BuildStep

A build step running PowerShell script

Link copied to clipboard
open class PythonBuildStep : BuildStep
Link copied to clipboard
open class Qodana : BuildStep

Example. Adds a simple Qodana step for analyzing JVM-based projects

Link copied to clipboard
open class RakeStep : BuildStep

A Rake build step.

Link copied to clipboard
open class ReSharperDuplicates : BuildStep

Deprecated, was previously used to set up a Duplicates finder (ReSharper) build step to find C# and VB duplicate code.

Link copied to clipboard
open class ReSharperInspections : BuildStep

An Inspections (ReSharper) build step for gathering JetBrains ReSharper inspection results.

Link copied to clipboard
open class ScriptBuildStep : BuildStep

A build step running a script with the specified content

Link copied to clipboard
open class SimpleBuildTool : BuildStep

A Simple Build Tool (Scala) build step running SBT builds.

Link copied to clipboard
open class SMBUpload : BuildStep

An SMB Upload build step.

Link copied to clipboard
open class SSHExec : BuildStep

An SSH Exec build step.

Link copied to clipboard
open class SSHUpload : BuildStep

An SSH Upload build step.

Link copied to clipboard
open class VisualStudioStep : BuildStep

Deprecated, was previously used to set up a build step for running a Visual Studio solution. Use the .NET Devenv runner instead. See this link for more information on migrating from the Visual Studio (sln) runner.

Link copied to clipboard
open class VSTestStep : BuildStep

Deprecated, was previously used to set up a build step for running Visual Studio tests. Use the .NET VSTest runner instead. See this link for more information on migrating to the .NET VSTest runner.

Link copied to clipboard
open class XcodeStep : BuildStep

An Xcode build step for running Xcode projects.

Functions

Link copied to clipboard
fun BuildSteps.ant(init: AntBuildStep.() -> Unit): AntBuildStep

Adds a build step running ant script

Link copied to clipboard
fun BuildSteps.containerDeployer(init: ContainerDeployer.() -> Unit): ContainerDeployer

Adds a Container Deployer build step.

Link copied to clipboard

Adds a build step running a C# script from a specified file

Link copied to clipboard

Adds a build step running a C# script with the specified content

Link copied to clipboard
fun BuildSteps.dockerBuild(init: DockerBuildStep.() -> Unit): DockerBuildStep
Link copied to clipboard
fun BuildSteps.dockerCommand(init: DockerCommandStep.() -> Unit): DockerCommandStep

Example. Adds a Docker Build build step with a source as Dockerfile located in the checkout directory with extra Docker command line argument.

Link copied to clipboard
fun BuildSteps.dockerCompose(init: DockerComposeStep.() -> Unit): DockerComposeStep

Example. Adds a Docker Compose build step with specified Compose YAML file.

Link copied to clipboard
fun BuildSteps.dotnetBuild(init: DotnetBuildStep.() -> Unit): DotnetBuildStep

Adds a dotnet build step to run .NET CLI command

Link copied to clipboard
fun BuildSteps.dotnetClean(init: DotnetCleanStep.() -> Unit): DotnetCleanStep

Adds a dotnet clean step to run .NET CLI command

Link copied to clipboard
fun BuildSteps.dotnetCustom(init: DotnetCustomStep.() -> Unit): DotnetCustomStep

Adds a dotnet build step to run a custom command

Link copied to clipboard
fun BuildSteps.dotnetDevenv(init: DevenvBuildStep.() -> Unit): DevenvBuildStep

Adds a Visual Studio IDE step to run Visual Studio IDE command

Link copied to clipboard
fun BuildSteps.dotnetMsBuild(init: DotnetMsBuildStep.() -> Unit): DotnetMsBuildStep

Adds a .NET msbuild step to run .NET MSBuild

Link copied to clipboard
fun BuildSteps.dotnetNugetDelete(init: DotnetNugetDeleteStep.() -> Unit): DotnetNugetDeleteStep

Adds a dotnet nuget delete step to run .NET CLI command

Link copied to clipboard
fun BuildSteps.dotnetNugetPush(init: DotnetNugetPushStep.() -> Unit): DotnetNugetPushStep

Adds a dotnet nuget push step to run .NET CLI command

Link copied to clipboard
fun BuildSteps.dotnetPack(init: DotnetPackStep.() -> Unit): DotnetPackStep

Adds a dotnet pack step to run .NET CLI command

Link copied to clipboard
fun BuildSteps.dotnetPublish(init: DotnetPublishStep.() -> Unit): DotnetPublishStep

Adds a dotnet publish step to run .NET CLI command

Link copied to clipboard
fun BuildSteps.dotnetRestore(init: DotnetRestoreStep.() -> Unit): DotnetRestoreStep

Adds a dotnet restore step to run .NET CLI command

Link copied to clipboard
fun BuildSteps.dotnetRun(init: DotnetRunStep.() -> Unit): DotnetRunStep

Adds a dotnet run step to run .NET CLI command

Link copied to clipboard
fun BuildSteps.dotnetTest(init: DotnetTestStep.() -> Unit): DotnetTestStep

Adds a dotnet test step to run .NET CLI command

Link copied to clipboard
fun BuildSteps.dotnetVsTest(init: DotnetVsTestStep.() -> Unit): DotnetVsTestStep

Adds a .NET vstest step to run .NET VSTest

Link copied to clipboard
fun BuildSteps.exec(init: ExecBuildStep.() -> Unit): ExecBuildStep

Adds a build step running the specified executable with given arguments

Link copied to clipboard
fun BuildSteps.ftpUpload(init: FTPUpload.() -> Unit): FTPUpload

Adds an FTP Upload build step.

Link copied to clipboard
fun BuildSteps.fxCop(init: FxCopStep.() -> Unit): FxCopStep
Link copied to clipboard
fun BuildSteps.gradle(init: GradleBuildStep.() -> Unit): GradleBuildStep

Adds a build step running gradle script

Link copied to clipboard

Adds a build step running a Kotlin script from a specified file

Link copied to clipboard

Adds a build step running a Kotlin script with the specified content

Link copied to clipboard
fun BuildSteps.maven(init: MavenBuildStep.() -> Unit): MavenBuildStep

Adds a build step running maven

Link copied to clipboard
fun BuildSteps.msBuild(init: MSBuildStep.() -> Unit): MSBuildStep

Adds a build step running MSBuild script

Link copied to clipboard
fun BuildSteps.mspec(init: MSpecStep.() -> Unit): MSpecStep

Adds a build step running MSpec tests

Link copied to clipboard
fun BuildSteps.mstest(init: MSTestStep.() -> Unit): MSTestStep

Adds a build step running MSTest tests

Link copied to clipboard
fun BuildSteps.nant(init: NAntStep.() -> Unit): NAntStep

Adds a build step running NAnt scripts

Link copied to clipboard
fun BuildSteps.nodeJS(init: NodeJSBuildStep.() -> Unit): NodeJSBuildStep

Adds a Node.js build step

Link copied to clipboard
fun BuildSteps.nuGetInstaller(init: NuGetInstallerStep.() -> Unit): NuGetInstallerStep

Adds a NuGet installer step to run nuget restore command

Link copied to clipboard
fun BuildSteps.nuGetPack(init: NuGetPackStep.() -> Unit): NuGetPackStep

Adds a NuGet pack step to run nuget pack command

Link copied to clipboard
fun BuildSteps.nuGetPublish(init: NuGetPublishStep.() -> Unit): NuGetPublishStep

Adds a NuGet publish step to run nuget push command

Link copied to clipboard
fun BuildSteps.nunit(init: NUnitStep.() -> Unit): NUnitStep

Adds a build step running NUnit tests

Link copied to clipboard
fun BuildSteps.placeholder(init: BuildStepPlaceholder.() -> Unit): BuildStepPlaceholder
Link copied to clipboard
fun BuildSteps.powerShell(init: PowerShellStep.() -> Unit): PowerShellStep

Adds a build step running PowerShell script

Link copied to clipboard
fun BuildSteps.python(init: PythonBuildStep.() -> Unit): PythonBuildStep

Adds a Python build step

Link copied to clipboard
fun BuildSteps.qodana(init: Qodana.() -> Unit): Qodana

Add 'Qodana' build step

Link copied to clipboard
fun BuildSteps.rake(init: RakeStep.() -> Unit): RakeStep

Add s Rake build step.

Link copied to clipboard
fun BuildSteps.reSharperDuplicates(init: ReSharperDuplicates.() -> Unit): ReSharperDuplicates

Adds a Duplicates finder (ReSharper) build step to find C# and VB duplicate code.

Link copied to clipboard

Adds an Inspections (ReSharper) build step for gathering JetBrains ReSharper inspection results.

Link copied to clipboard
fun BuildSteps.script(init: ScriptBuildStep.() -> Unit): ScriptBuildStep

Adds a build step running a script with the specified content

Link copied to clipboard
fun BuildSteps.simpleBuildTool(init: SimpleBuildTool.() -> Unit): SimpleBuildTool

Adds a Simple Build Tool (Scala) build step running SBT builds.

Link copied to clipboard
fun BuildSteps.smbUpload(init: SMBUpload.() -> Unit): SMBUpload

Adds an SMB Upload build step.

Link copied to clipboard
fun BuildSteps.sshExec(init: SSHExec.() -> Unit): SSHExec

Adds an SSH Exec build step.

Link copied to clipboard
fun BuildSteps.sshUpload(init: SSHUpload.() -> Unit): SSHUpload

Adds an SSH Upload build step.

Link copied to clipboard
fun BuildSteps.visualStudio(init: VisualStudioStep.() -> Unit): VisualStudioStep

Adds a build step running Visual Studio solution

Link copied to clipboard
fun BuildSteps.vstest(init: VSTestStep.() -> Unit): VSTestStep

Adds a build step running Visual Studio Tests

Link copied to clipboard
fun BuildSteps.xcode(init: XcodeStep.() -> Unit): XcodeStep

Adds a build step for running Xcode projects.