Bitbucket CLI / API为Jira问题提交检查器和Webhook启用挂钩到Jenkins

时间:2017-06-23 18:32:39

标签: git bitbucket bitbucket-api

我正在使用Rest API自动创建Bitbucket存储库(我很擅长创建空存储库)

我需要知道,是否有任何规定可以使用API​​ / CLI启用HIRS,例如JIRA问题提交检查程序和Webhook到Jenkins。

2 个答案:

答案 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