JobResult class
The outcome of a single executed job, used to build the final summary.
Constructors
Properties
-
artifacts
→ List<
Artifact> -
Binaries produced by this job. Empty for publish jobs.
final
- attempts → int
-
Number of attempts performed (1 when the job succeeded immediately).
final
- duration → Duration
-
Wall clock time spent on the job, including retries.
final
- exitCode → int
-
Exit code of the last attempt.
0means success.final - hashCode → int
-
The hash code for this object.
no setterinherited
- ignored → bool
-
Whether the failure was tolerated because of
continue-on-error.final - isFatal → bool
-
Whether the job failed in a way that must fail the whole run.
no setter
- jobLabel → String
-
Human readable job label, used in notifications and the JSON report.
final
- ref → String
-
Operation key of the job, e.g.
android.publish.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- succeeded → bool
-
Whether the job completed successfully.
no setter
- taskKey → String
-
Key of the task the job belongs to.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
Machine readable form used by
distribute run --json. -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited