diff --git a/pkg/ds/ds.go b/pkg/ds/ds.go index f1fba84..09dd060 100644 --- a/pkg/ds/ds.go +++ b/pkg/ds/ds.go @@ -77,6 +77,13 @@ func (p *Ds) connectJenkins() { panic(err) } } + _, err = jenkins.AddProjectRole(constants.JenkinsAllUserRoleName, "\\n\\s*\\r", gojenkins.ProjectPermissionIds{ + SCMTag: true, + }, true) + if err != nil { + logger.Critical("failed to create jenkins project role") + panic(err) + } }