Bitbucket Api在分支机构中获得提交

时间:2017-10-11 22:48:02

标签: git rest bitbucket

我目前正在自动向客户发送发布电子邮件,并希望能够获取所有提交详细信息(评论+哈希+人)并将其放入发布邮件中。

知道怎么做吗?

干杯 克里斯

1 个答案:

答案 0 :(得分:0)

以下命令将为TAG1到TAG2的所有提交带来commit-id,author和commit消息:

curl -s --user USER:PASS --request GET https://BITBUCKET-SERVER/rest/api/1.0/projects/PROJECT/repos/REPO/commits?since=TAG1\&until=TAG2 | jq --raw-output '.values[] | .displayId + "\n" + .author.name + "\n" + .message + "\n\n==========\n"'