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

A build step running MSBuild script

Link copied to clipboard
open class MSpecStep : BuildStep

A build step running MSpec tests

Link copied to clipboard
open class MSTestStep : BuildStep

A build step running MSTest tests

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

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

A build step running Visual Studio solution.

Link copied to clipboard
open class VSTestStep : BuildStep

A build step running Visual Studio Tests

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.