Skip to content

Commit

Permalink
Remove PipelineResourceResultType of PipelineResourceResult Struct
Browse files Browse the repository at this point in the history
This commit removes the PipelineResourceResultType of
PipelineResourceResult Struct given now the PipelineResources have been
removed.
  • Loading branch information
JeromeJu committed Mar 8, 2023
1 parent e8f2637 commit 903a4eb
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 21 deletions.
2 changes: 0 additions & 2 deletions pkg/apis/pipeline/v1beta1/resource_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -63,8 +63,6 @@ func (r *ResultType) UnmarshalJSON(data []byte) error {
switch asString {
case "TaskRunResult":
*r = TaskRunResultType
case "PipelineResourceResult":
*r = PipelineResourceResultType
case "InternalTektonResult":
*r = InternalTektonResultType
default:
Expand Down
4 changes: 1 addition & 3 deletions pkg/apis/pipeline/v1beta1/task_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,8 @@ import (
const (
// TaskRunResultType default task run result value
TaskRunResultType ResultType = 1
// PipelineResourceResultType default pipeline result value
PipelineResourceResultType = 2
// InternalTektonResultType default internal tekton result value
InternalTektonResultType = 3
InternalTektonResultType = 2
// UnknownResultType default unknown result type value
UnknownResultType = 10
)
Expand Down
2 changes: 0 additions & 2 deletions pkg/pod/status.go
Original file line number Diff line number Diff line change
Expand Up @@ -290,8 +290,6 @@ func filterResultsAndResources(results []v1beta1.PipelineResourceResult, specRes
case v1beta1.InternalTektonResultType:
// Internal messages are ignored because they're not used as external result
continue
case v1beta1.PipelineResourceResultType:
fallthrough
default:
pipelineResourceResults = append(pipelineResourceResults, r)
filteredResults = append(filteredResults, r)
Expand Down
18 changes: 4 additions & 14 deletions pkg/pod/status_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -870,7 +870,7 @@ func TestMakeTaskRunStatus(t *testing.T) {
Name: "step-pear",
State: corev1.ContainerState{
Terminated: &corev1.ContainerStateTerminated{
Message: `[{"key":"resultNameOne","value":"","type":2}, {"key":"resultNameTwo","value":"","type":3}, {"key":"resultNameThree","value":"","type":1}]`},
Message: `[{"key":"resultNameOne","value":"","type":2}, {"key":"resultNameThree","value":"","type":1}]`},
},
}},
},
Expand All @@ -880,17 +880,12 @@ func TestMakeTaskRunStatus(t *testing.T) {
Steps: []v1beta1.StepState{{
ContainerState: corev1.ContainerState{
Terminated: &corev1.ContainerStateTerminated{
Message: `[{"key":"resultNameOne","value":"","type":2},{"key":"resultNameThree","value":"","type":1}]`,
Message: `[{"key":"resultNameThree","value":"","type":1}]`,
}},
Name: "pear",
ContainerName: "step-pear",
}},
Sidecars: []v1beta1.SidecarState{},
ResourcesResult: []v1beta1.PipelineResourceResult{{
Key: "resultNameOne",
Value: "",
ResultType: v1beta1.PipelineResourceResultType,
}},
TaskRunResults: []v1beta1.TaskRunResult{{
Name: "resultNameThree",
Type: v1beta1.ResultsTypeString,
Expand All @@ -908,7 +903,7 @@ func TestMakeTaskRunStatus(t *testing.T) {
Name: "step-pear",
State: corev1.ContainerState{
Terminated: &corev1.ContainerStateTerminated{
Message: `[{"key":"resultNameOne","value":"","type":"PipelineResourceResult"}, {"key":"resultNameTwo","value":"","type":"InternalTektonResult"}, {"key":"resultNameThree","value":"","type":"TaskRunResult"}]`,
Message: `[{"key":"resultNameTwo","value":"","type":"InternalTektonResult"}, {"key":"resultNameThree","value":"","type":"TaskRunResult"}]`,
},
},
}},
Expand All @@ -919,17 +914,12 @@ func TestMakeTaskRunStatus(t *testing.T) {
Steps: []v1beta1.StepState{{
ContainerState: corev1.ContainerState{
Terminated: &corev1.ContainerStateTerminated{
Message: `[{"key":"resultNameOne","value":"","type":2},{"key":"resultNameThree","value":"","type":1}]`,
Message: `[{"key":"resultNameThree","value":"","type":1}]`,
}},
Name: "pear",
ContainerName: "step-pear",
}},
Sidecars: []v1beta1.SidecarState{},
ResourcesResult: []v1beta1.PipelineResourceResult{{
Key: "resultNameOne",
Value: "",
ResultType: v1beta1.PipelineResourceResultType,
}},
TaskRunResults: []v1beta1.TaskRunResult{{
Name: "resultNameThree",
Type: v1beta1.ResultsTypeString,
Expand Down

0 comments on commit 903a4eb

Please sign in to comment.