From ff452204112a1f21680fc057f5a0bd9a7224d0f5 Mon Sep 17 00:00:00 2001 From: soulseen Date: Tue, 14 May 2019 17:16:10 +0800 Subject: [PATCH 1/2] update api description Signed-off-by: soulseen --- pkg/apis/devops/v1alpha2/register.go | 4 ++-- pkg/models/devops/json.go | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/pkg/apis/devops/v1alpha2/register.go b/pkg/apis/devops/v1alpha2/register.go index 2ee6d65b7..3d00249e7 100644 --- a/pkg/apis/devops/v1alpha2/register.go +++ b/pkg/apis/devops/v1alpha2/register.go @@ -633,7 +633,7 @@ func addWebService(c *restful.Container) error { Consumes("application/x-www-form-urlencoded", "charset=utf-8"). Produces("application/json", "charset=utf-8"). Doc("Check pipeline script compile."). - Reads("value=\"\""). + Reads(devops.ReqScript{}). Returns(http.StatusOK, RespOK, devops.CheckScript{}). Writes(devops.CheckScript{})) @@ -642,7 +642,7 @@ func addWebService(c *restful.Container) error { To(devopsapi.CheckCron). Metadata(restfulspec.KeyOpenAPITags, tags). Produces("application/json", "charset=utf-8"). - Doc("Check pipeline script compile."). + Doc("Check cron script compile."). Param(webservice.QueryParameter("value", "cpec value"). Required(true). DataFormat("value=%s")). diff --git a/pkg/models/devops/json.go b/pkg/models/devops/json.go index 2c87620a6..b59410290 100644 --- a/pkg/models/devops/json.go +++ b/pkg/models/devops/json.go @@ -1013,6 +1013,11 @@ type NodeSteps struct { Type string `json:"type,omitempty"` } +// CheckScriptCompile +type ReqScript struct { + value string `json:"value,omitempty"` +} + // ToJenkinsfile requests type ReqJson struct { Json string `json:"json,omitempty"` From c8de1d6487a1f020813357abf97b39c2e8ce4e3e Mon Sep 17 00:00:00 2001 From: soulseen Date: Tue, 14 May 2019 19:30:10 +0800 Subject: [PATCH 2/2] fix typo Signed-off-by: soulseen --- pkg/models/devops/json.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/models/devops/json.go b/pkg/models/devops/json.go index b59410290..3f746c819 100644 --- a/pkg/models/devops/json.go +++ b/pkg/models/devops/json.go @@ -1015,7 +1015,7 @@ type NodeSteps struct { // CheckScriptCompile type ReqScript struct { - value string `json:"value,omitempty"` + Value string `json:"value,omitempty"` } // ToJenkinsfile requests