我正在使用Rest API自动创建Bitbucket存储库(我很擅长创建空存储库)
我需要知道,是否有任何规定可以使用API / CLI启用HIRS,例如JIRA问题提交检查程序和Webhook到Jenkins。
答案 0 :(得分:0)
启用Webhook以通知已配置的端点有关此存储库的更改。
curl -u user -X PUT -H“Accept:application / json”-H“Content-Type:application / json”“https:// $ {GITURL} /rest/api/1.0/projects/$ { ProjectName} / repos / $ {RepoName} /settings/hooks/com.nerdwin15.stash-stash-webhook-jenkins:jenkinsPostReceiveHook/enabled“-d”{“jenkinsBase”:“https://localhost:8080/”,“cloneType”: “HTTP”}“
答案 1 :(得分:0)
JIRA然而另一个提交检查器预先接收挂钩。
curl -u user -X PUT -H“Accept:application / json”-H“Content-Type:application / json”“https:// $ {GITURL} /rest/api/1.0/projects/$ { ProjectName} / repos / $ {RepoName} /settings/hooks/com.isroot.stash.plugin.yacc:yaccHook/enabled“-d'{”cloneType“:”http“,”requireJiraIssue“:true,”commitMessageRegex“: “CYVC- [0-9] +。*”,“errorMessage.COMMIT_REGEX”:“请输入有效的Jira问题”}' - 输出./Jira_Hook.json