Package-level declarations

Types

Link copied to clipboard
open class AntBuildStep : BuildStep

A build step running ant script

Link copied to clipboard
open class BazelStep : BuildStep

A bazel step to execute bazel command

Link copied to clipboard

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

A Container Deployer build step.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

A Visual Studio IDE step to run Visual Studio IDE command

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

A build step for docker-compose step.

Link copied to clipboard

A dotCover build step to run dotCover – .NET code coverage tool

Link copied to clipboard

A dotnet build step to run .NET CLI command

Link copied to clipboard

A dotnet clean step to run .NET CLI command

Link copied to clipboard

A dotnet build step to run a custom command

Link copied to clipboard

A .NET msbuild step to run .NET MSBuild

Link copied to clipboard

A dotnet nuget delete step to run .NET CLI command

Link copied to clipboard

A dotnet nuget push step to run .NET CLI command

Link copied to clipboard

A dotnet pack step to run .NET CLI command

Link copied to clipboard

A dotnet publish step to run .NET CLI command

Link copied to clipboard

A dotnet restore step to run .NET CLI command

Link copied to clipboard

A dotnet run step to run .NET CLI command

Link copied to clipboard

A dotnet test step to run .NET CLI command

Link copied to clipboard

A .NET vstest step to run .NET VSTest

Link copied to clipboard

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

A build step running gradle script

Link copied to clipboard

A build step running a Kotlin script with the specified content

Link copied to clipboard

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

Link copied to clipboard

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 NAntStep : BuildStep

A build step running NAnt scripts

Link copied to clipboard

A Node.js build step

Link copied to clipboard

A NuGet installer step to run nuget restore command

Link copied to clipboard

A NuGet pack step to run nuget pack command

Link copied to clipboard

A NuGet publish step to run nuget push command

Link copied to clipboard

A build step running NUnit tests

Link copied to clipboard
open class NUnitStep : BuildStep

A build step running NUnit tests

Link copied to clipboard

A build step running PowerShell script

Link copied to clipboard
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

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

Link copied to clipboard

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

Link copied to clipboard

A build step running a script with the specified content

Link copied to clipboard

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

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 XcodeStep : BuildStep

An Xcode build step for running Xcode projects.

Functions

Link copied to clipboard

Adds a build step running ant script

Link copied to clipboard

Adds a bazel step to execute bazel command

Link copied to clipboard

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
Link copied to clipboard

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

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

Link copied to clipboard

Adds a dotCover build step to run dotCover coverage tool

Link copied to clipboard

Adds a dotnet build step to run .NET CLI command

Link copied to clipboard

Adds a dotnet clean step to run .NET CLI command

Link copied to clipboard

Adds a dotnet build step to run a custom command

Link copied to clipboard

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

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Adds a dotnet pack step to run .NET CLI command

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Adds a dotnet run step to run .NET CLI command

Link copied to clipboard

Adds a dotnet test step to run .NET CLI command

Link copied to clipboard
Link copied to clipboard

Adds a build step running the specified executable with given arguments

Link copied to clipboard

Adds an FTP Upload build step.

Link copied to clipboard
Link copied to clipboard

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

Adds a build step running maven

Link copied to clipboard

Adds a build step running MSBuild script

Link copied to clipboard

Adds a build step running MSpec tests

Link copied to clipboard

Adds a build step running NAnt scripts

Link copied to clipboard

Adds a Node.js build step

Link copied to clipboard

Adds a NuGet installer step to run nuget restore command

Link copied to clipboard

Adds a NuGet pack step to run nuget pack command

Link copied to clipboard

Adds a NuGet publish step to run nuget push command

Link copied to clipboard

Adds a build step running NUnit tests

Link copied to clipboard

Adds a build step running NUnit tests

Link copied to clipboard

Adds a build step running PowerShell script

Link copied to clipboard

Adds a Python build step

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

Add 'Qodana' build step

Link copied to clipboard

Add s Rake build step.

Link copied to clipboard
Link copied to clipboard

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

Link copied to clipboard

Adds a build step running a script with the specified content

Link copied to clipboard

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

Link copied to clipboard

Adds an SMB Upload build step.

Link copied to clipboard

Adds an SSH Exec build step.

Link copied to clipboard

Adds an SSH Upload build step.

Link copied to clipboard

Adds a build step running Visual Studio solution

Link copied to clipboard

Adds a build step for running Xcode projects.