Travis CI可以为特定的Matrix配置生成徽章吗?

时间:2014-09-18 03:50:43

标签: travis-ci

我正在针对两个不同版本的SDK测试我的库:稳定的SDK和开发SDK。具体来说:https://travis-ci.org/google/serialization.dart

我希望我的库能够通过稳定的SDK传递测试。但是,使用dev SDK可能会导致测试失败,因为dev SDK可能会被破坏。

我想向我的用户显示两个徽章,以清楚地表明"是的,构建失败,但它只是开发SDK"。

这可能吗?谢谢!

3 个答案:

答案 0 :(得分:2)

这个开源Web应用程序可以为矩阵构建创建徽章: https://github.com/bjfish/travis-matrix-badges

答案 1 :(得分:1)

不幸的是,看起来答案是否:https://github.com/travis-ci/travis-ci/issues/1809

答案 2 :(得分:0)

现在,您可以使用https://github.com/exogen/badge-matrix。确保将env=BADGE={configuration}用作查询参数,并在Travis Matrix中添加

env:
   BADGE={configuration}