diff --git a/backend/.golangci.yaml b/backend/.golangci.yaml index 4eb8ec0dcd5..fa4042b6bbb 100644 --- a/backend/.golangci.yaml +++ b/backend/.golangci.yaml @@ -243,6 +243,7 @@ linters: - third_party$ - builtin$ - examples$ + - mocks$ formatters: enable: - gofmt diff --git a/backend/plugins/jenkins/models/response.go b/backend/plugins/jenkins/models/response.go index 643bec69136..93eae397bab 100644 --- a/backend/plugins/jenkins/models/response.go +++ b/backend/plugins/jenkins/models/response.go @@ -61,6 +61,11 @@ func (j Job) ToJenkinsJob() *JenkinsJob { } } + primaryView := j.URL + j.Path + j.Class + if len(primaryView) > 255 { + primaryView = primaryView[:255] + } + return &JenkinsJob{ FullName: j.FullName, Name: j.Name, @@ -70,7 +75,7 @@ func (j Job) ToJenkinsJob() *JenkinsJob { Base: j.Base, Url: j.URL, Description: j.Description, - PrimaryView: j.URL + j.Path + j.Class, + PrimaryView: primaryView, } }