Skip to content

Instantly share code, notes, and snippets.

@pritidesai
Last active March 31, 2020 17:17
Show Gist options
  • Save pritidesai/4fbffae2c9e86baebff39cdc7dd6ec39 to your computer and use it in GitHub Desktop.
Save pritidesai/4fbffae2c9e86baebff39cdc7dd6ec39 to your computer and use it in GitHub Desktop.
(v1beta1.PipelineRunStatus) {
Status: (v1beta1.Status) {
ObservedGeneration: (int64) 0,
Conditions: (v1beta1.Conditions) (len=1 cap=1) {
(apis.Condition) {
Type: (apis.ConditionType) (len=9) "Succeeded",
Status: (v1.ConditionStatus) (len=4) "True",
Severity: (apis.ConditionSeverity) "",
LastTransitionTime: (apis.VolatileTime) {
Inner: (v1.Time) 2020-03-31 17:10:53.6440927 +0000 UTC m=+301.304660801
},
Reason: (string) (len=9) "Completed",
Message: (string) (len=30) "Tasks Completed: 2, Skipped: 3"
}
}
},
PipelineRunStatusFields: (v1beta1.PipelineRunStatusFields) {
StartTime: (*v1.Time)(0xc000cc41e0)(2020-03-31 17:10:31 +0000 UTC),
CompletionTime: (*v1.Time)(<nil>),
TaskRuns: (map[string]*v1beta1.PipelineRunTaskRunStatus) (len=3) {
(string) (len=55) "pipelinerun-two-tasks-one-if-non-skippable-task-2-d4mb4": (*v1beta1.PipelineRunTaskRunStatus)(0xc000cc4300)({
PipelineTaskName: (string) (len=20) "non-skippable-task-2",
Status: (*v1beta1.TaskRunStatus)(0xc00104e1d8)({
Status: (v1beta1.Status) {
ObservedGeneration: (int64) 0,
Conditions: (v1beta1.Conditions) (len=1 cap=1) {
(apis.Condition) {
{"level":"info","logger":"tekton.pipeline-controller.event-broadcaster","caller":"record/event.go:274","msg":"Event(v1.ObjectReference{Kind:\"PipelineRun\", Namespace:\"default\", Name:\"pipelinerun-two-tasks-one-if\", UID:\"920b8eb0-a7d6-4df1-b5ff-d2c7da323d6c\", APIVersion:\"tekton.dev/v1alpha1\", ResourceVersion:\"1796030\", FieldPath:\"\"}): type: 'Normal' reason: 'Succeeded' Tasks Completed: 2, Skipped: 3","commit":"c79b9cc","knative.dev/controller":"pipeline-controller"}
Type: (apis.ConditionType) (len=9) "Succeeded",
Status: (v1.ConditionStatus) (len=4) "True",
Severity: (apis.ConditionSeverity) "",
LastTransitionTime: (apis.VolatileTime) {
Inner: (v1.Time) 2020-03-31 17:10:53 +0000 UTC
},
Reason: (string) (len=9) "Succeeded",
Message: (string) (len=34) "All Steps have completed executing"
}
}
},
TaskRunStatusFields: (v1beta1.TaskRunStatusFields) {
PodName: (string) (len=63) "pipelinerun-two-tasks-one-if-non-skippable-task-2-d4mb4-p-7s86k",
StartTime: (*v1.Time)(0xc0006aeac0)(2020-03-31 17:10:31 +0000 UTC),
CompletionTime: (*v1.Time)(0xc0006aeaa0)(2020-03-31 17:10:53 +0000 UTC),
Steps: ([]v1beta1.StepState) (len=1 cap=1) {
(v1beta1.StepState) &ContainerState{Waiting:nil,Running:nil,Terminated:&ContainerStateTerminated{ExitCode:0,Signal:0,Reason:Completed,Message:,StartedAt:2020-03-31 17:10:43 +0000 UTC,FinishedAt:2020-03-31 17:10:53 +0000 UTC,ContainerID:docker://23f1142dec4005acc44e7416590686301ce80149e810b35eaec2219732f64845,},}
},
CloudEvents: ([]v1beta1.CloudEventDelivery) <nil>,
RetriesStatus: ([]v1beta1.TaskRunStatus) <nil>,
ResourcesResult: ([]v1beta1.PipelineResourceResult) <nil>,
TaskRunResults: ([]v1beta1.TaskRunResult) <nil>,
Sidecars: ([]v1beta1.SidecarState) <nil>
}
}),
ConditionChecks: (map[string]*v1beta1.PipelineRunConditionCheckStatus) <nil>
}),
(string) (len=51) "pipelinerun-two-tasks-one-if-conditional-task-c2d5l": (*v1beta1.PipelineRunTaskRunStatus)(0xc000cc4880)({
PipelineTaskName: (string) (len=16) "conditional-task",
Status: (*v1beta1.TaskRunStatus)(0xc000bc5450)({
Status: (v1beta1.Status) {
ObservedGeneration: (int64) 0,
Conditions: (v1beta1.Conditions) (len=1 cap=1) {
(apis.Condition) {
Type: (apis.ConditionType) (len=9) "Succeeded",
Status: (v1.ConditionStatus) (len=5) "False",
Severity: (apis.ConditionSeverity) "",
LastTransitionTime: (apis.VolatileTime) {
Inner: (v1.Time) 2020-03-31 17:10:53.6441699 +0000 UTC m=+301.304739001
},
Reason: (string) (len=20) "ConditionCheckFailed",
Message: (string) (len=127) "ConditionChecks failed for Task pipelinerun-two-tasks-one-if-conditional-task-c2d5l in PipelineRun pipelinerun-two-tasks-one-if"
}
}
},
TaskRunStatusFields: (v1beta1.TaskRunStatusFields) {
PodName: (string) "",
StartTime: (*v1.Time)(<nil>),
CompletionTime: (*v1.Time)(<nil>),
Steps: ([]v1beta1.StepState) <nil>,
CloudEvents: ([]v1beta1.CloudEventDelivery) <nil>,
RetriesStatus: ([]v1beta1.TaskRunStatus) <nil>,
ResourcesResult: ([]v1beta1.PipelineResourceResult) <nil>,
TaskRunResults: ([]v1beta1.TaskRunResult) <nil>,
Sidecars: ([]v1beta1.SidecarState) <nil>
}
}),
ConditionChecks: (map[string]*v1beta1.PipelineRunConditionCheckStatus) (len=1) {
(string) (len=63) "pipelinerun-two-tasks-one-if-conditional-task-c2d5l-true--pm2x2": (*v1beta1.PipelineRunConditionCheckStatus)(0xc000cc48a0)({
ConditionName: (string) (len=16) "true-condition-0",
Status: (*v1beta1.ConditionCheckStatus)(0xc000df9200)({
Status: (v1beta1.Status) {
ObservedGeneration: (int64) 0,
Conditions: (v1beta1.Conditions) (len=1 cap=1) {
(apis.Condition) {
Type: (apis.ConditionType) (len=9) "Succeeded",
Status: (v1.ConditionStatus) (len=5) "False",
Severity: (apis.ConditionSeverity) "",
LastTransitionTime: (apis.VolatileTime) {
Inner: (v1.Time) 2020-03-31 17:10:41 +0000 UTC
},
Reason: (string) (len=6) "Failed",
Message: (string) (len=306) "\"step-condition-check-true-condition\" exited with code 1 (image: \"docker-pullable://alpine@sha256:b276d875eeed9c7d3f1cfa7edb06b22ed22b14219a7d67c52c56612330348239\"); for logs run: kubectl -n default logs pipelinerun-two-tasks-one-if-conditional-task-c2d5l-true--2bhcs -c step-condition-check-true-condition"
}
}
},
ConditionCheckStatusFields: (v1beta1.ConditionCheckStatusFields) {
PodName: (string) (len=63) "pipelinerun-two-tasks-one-if-conditional-task-c2d5l-true--2bhcs",
StartTime: (*v1.Time)(0xc0009a3de0)(2020-03-31 17:10:31 +0000 UTC),
CompletionTime: (*v1.Time)(0xc0009a3dc0)(2020-03-31 17:10:41 +0000 UTC),
Check: (v1.ContainerState) &ContainerState{Waiting:nil,Running:nil,Terminated:&ContainerStateTerminated{ExitCode:1,Signal:0,Reason:Error,Message:,StartedAt:2020-03-31 17:10:40 +0000 UTC,FinishedAt:2020-03-31 17:10:40 +0000 UTC,ContainerID:docker://f294adb96966adba7d0c431ccb883a967ec2cc4f625299ac5884e9a50dc64090,},}
}
})
})
}
}),
(string) (len=55) "pipelinerun-two-tasks-one-if-non-skippable-task-1-vxkn2": (*v1beta1.PipelineRunTaskRunStatus)(0xc000cc42a0)({
PipelineTaskName: (string) (len=20) "non-skippable-task-1",
Status: (*v1beta1.TaskRunStatus)(0xc000e93d58)({
Status: (v1beta1.Status) {
ObservedGeneration: (int64) 0,
Conditions: (v1beta1.Conditions) (len=1 cap=1) {
(apis.Condition) {
Type: (apis.ConditionType) (len=9) "Succeeded",
Status: (v1.ConditionStatus) (len=4) "True",
Severity: (apis.ConditionSeverity) "",
LastTransitionTime: (apis.VolatileTime) {
Inner: (v1.Time) 2020-03-31 17:10:53.6398121 +0000 UTC m=+301.300381401
},
Reason: (string) (len=9) "Succeeded",
Message: (string) (len=34) "All Steps have completed executing"
}
}
},
TaskRunStatusFields: (v1beta1.TaskRunStatusFields) {
PodName: (string) (len=63) "pipelinerun-two-tasks-one-if-non-skippable-task-1-vxkn2-p-jl2ch",
StartTime: (*v1.Time)(0xc000ef6640)(2020-03-31 17:10:31 +0000 UTC),
CompletionTime: (*v1.Time)(0xc000eb7020)(2020-03-31 17:10:53.6398726 +0000 UTC m=+301.300442501),
Steps: ([]v1beta1.StepState) (len=1 cap=1) {
(v1beta1.StepState) &ContainerState{Waiting:nil,Running:nil,Terminated:&ContainerStateTerminated{ExitCode:0,Signal:0,Reason:Completed,Message:,StartedAt:2020-03-31 17:10:43 +0000 UTC,FinishedAt:2020-03-31 17:10:53 +0000 UTC,ContainerID:docker://f9e927251e01e1e6e36ef4a5fff2817063a6963e87a21c019c65bea920ac9f55,},}
},
CloudEvents: ([]v1beta1.CloudEventDelivery) <nil>,
RetriesStatus: ([]v1beta1.TaskRunStatus) <nil>,
ResourcesResult: ([]v1beta1.PipelineResourceResult) <nil>,
TaskRunResults: ([]v1beta1.TaskRunResult) <nil>,
Sidecars: ([]v1beta1.SidecarState) {
}
}
}),
ConditionChecks: (map[string]*v1beta1.PipelineRunConditionCheckStatus) <nil>
})
},
State: (*v1beta1.PipelineRunPipelineTaskState)(0xc000df91a0)({
Skipped: ([]string) (len=3 cap=4) {
(string) (len=16) "conditional-task",
(string) (len=30) "skip-if-conditional-task-skips",
(string) (len=25) "skip-if-second-task-skips"
},
Succeeded: ([]string) (len=2 cap=2) {
(string) (len=20) "non-skippable-task-1",
(string) (len=20) "non-skippable-task-2"
},
Failed: ([]string) {
},
Cancelled: ([]string) {
}
})
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment