如何配置github状态化身

时间:2019-06-12 17:08:23

标签: jenkins github continuous-integration

我想根据我们当前的CI测试状态在github中提供一个自定义头像网址。

我正在使用以下curl命令成功设置目标提交的状态:

curl -XPOST -H "Authorization: token xxxxxxxxxxxxxxxxxxxxxxx" https://api.github.com/repos/xxxxxxxx/xxxxxxxxx/statuses/$(git rev-parse HEAD) -d "{
  \"state\": \"pending\",
  \"target_url\": \"${BUILD_URL}console\",
  \"description\": \"${BRANCH_NAME}\",
  \"context\": \"Jenkins Branch Test\",
}"

但是,当我将头像网址添加到github POST时,它将返回错误。

我不认为该API接受avatar_url,但找不到用于指定分支测试状态化身的其他解决方案。

感谢任何帮助, 肖恩

1 个答案:

答案 0 :(得分:0)

这无法通过状态或检查api进行。

显然,对于状态,检查和检查套件api,Github应用程序的化身已显示并显示。

如果我弄错了,请纠正我。