diff --git a/.gitignore b/.gitignore index 25c28ed9a..fffd01e33 100644 --- a/.gitignore +++ b/.gitignore @@ -19,6 +19,7 @@ bin/ # Vscode files .vscode/ +__debug_bin # OSX trash .DS_Store diff --git a/pkg/kapis/devops/v1alpha2/devops.go b/pkg/kapis/devops/v1alpha2/devops.go index e5c6c93f1..d845e0b52 100644 --- a/pkg/kapis/devops/v1alpha2/devops.go +++ b/pkg/kapis/devops/v1alpha2/devops.go @@ -112,7 +112,8 @@ func (h *ProjectPipelineHandler) ListPipelines(req *restful.Request, resp *restf } else { pipelineMap[pipeline.Name] = i pipelineList.Items[i] = clientDevOps.Pipeline{ - Name: pipeline.Name, + Name: pipeline.Name, + Annotations: pipeline.Annotations, } } } diff --git a/pkg/simple/client/devops/pipeline.go b/pkg/simple/client/devops/pipeline.go index 0260db4bf..00e7c5405 100644 --- a/pkg/simple/client/devops/pipeline.go +++ b/pkg/simple/client/devops/pipeline.go @@ -31,8 +31,9 @@ type PipelineList struct { // GetPipeline & SearchPipelines type Pipeline struct { - Class string `json:"_class,omitempty" description:"It’s a fully qualified name and is an identifier of the producer of this resource's capability." ` - Links struct { + Annotations map[string]string `json:"annotations,omitempty" description:"Add annotations from crd" ` + Class string `json:"_class,omitempty" description:"It’s a fully qualified name and is an identifier of the producer of this resource's capability." ` + Links struct { Self struct { Class string `json:"_class,omitempty"` Href string `json:"href,omitempty"`