diff --git a/backend/plugins/github/api/blueprint_v200.go b/backend/plugins/github/api/blueprint_v200.go index ee2a977b025..755114296b9 100644 --- a/backend/plugins/github/api/blueprint_v200.go +++ b/backend/plugins/github/api/blueprint_v200.go @@ -122,7 +122,7 @@ func makeDataSourcePipelinePlanV200( } // add gitex stage - if utils.StringsContains(scopeConfig.Entities, plugin.DOMAIN_TYPE_CODE) { + if utils.StringsContains(scopeConfig.Entities, plugin.DOMAIN_TYPE_CODE) || len(scopeConfig.Entities) == 0 { cloneUrl, err := errors.Convert01(url.Parse(githubRepo.CloneUrl)) if err != nil { return nil, err diff --git a/backend/plugins/gitlab/api/blueprint_v200.go b/backend/plugins/gitlab/api/blueprint_v200.go index 31f283a40ca..33a6037fa45 100644 --- a/backend/plugins/gitlab/api/blueprint_v200.go +++ b/backend/plugins/gitlab/api/blueprint_v200.go @@ -136,7 +136,7 @@ func makePipelinePlanV200( }) // collect git data by gitextractor if CODE was requested - if utils.StringsContains(scopeConfig.Entities, plugin.DOMAIN_TYPE_CODE) { + if utils.StringsContains(scopeConfig.Entities, plugin.DOMAIN_TYPE_CODE) || len(scopeConfig.Entities) == 0 { cloneUrl, err := errors.Convert01(url.Parse(gitlabProject.HttpUrlToRepo)) if err != nil { return nil, err