Jenkins currentBuild: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
No edit summary
Line 14: Line 14:
Typically "SUCCESS", "UNSTABLE" or "FAILURE". Is never null. If no failure occurred, the result is "SUCCESS".
Typically "SUCCESS", "UNSTABLE" or "FAILURE". Is never null. If no failure occurred, the result is "SUCCESS".


==<tt></tt>==
==<tt>displayName</tt>==
Normally #<[[#number|number>
 
==<tt></tt>==
==<tt></tt>==
==<tt></tt>==
==<tt></tt>==

Revision as of 04:32, 8 May 2021

Internal

Overview

currentBuild is a global variable that may be used to refer to the currently running build. It has the following properties and methods.

Properties

number

The build number, which is an integer.

result

Typically "SUCCESS", "UNSTABLE" or "FAILURE". May be null for an ongoing build. The property is writable.

currentResult

Typically "SUCCESS", "UNSTABLE" or "FAILURE". Is never null. If no failure occurred, the result is "SUCCESS".

displayName

Normally #<[[#number|number>

Methods

resultIsBetterOrEqualTo(String)

Compares the current build result to the provided result string (SUCCESS, UNSTABLE, or FAILURE) and returns true if the current build result is better than or equal to the provided result.

resultIsWorseOrEqualTo(String)

Compares the current build result to the provided result string (SUCCESS, UNSTABLE, or FAILURE) and returns true if the current build result is worse than or equal to the provided result.