通过webhook在GitHub PR中的新提交触发CodeBuild构建。该构建使用buildspec.yml文件来执行需要运行的步骤。然后它自动将失败/成功状态发布回PR。
是否可以在构建完成后向PR发送带有一些自定义信息的评论,如版本、版本链接、日志链接等?
我在从buildspec运行的shell脚本中添加了以下内容:
curl -s -H "Authorization: token ${TOKEN}"
-X POST -d "{"body": "Sample Comment"
"https://api.github.com/repos/${OWNER}/${REPO}/issues/${PR_NUMBER}/comments"