有点随机的问题,但我们公司使用 Jenkins http://jenkins-ci.org/
无论如何,我们公司有一个部分,就像构建状态表格形式的“天气报告”。基本上它会有一个天气图标(晴天/阴天/雷暴),然后在鼠标悬停时它会告诉你有多少方法被覆盖,有多少构建失败(比如 2/256)或其他东西。
还有一个蓝色发光指示器......当项目正在“建造”时闪烁/发光,并在完成时变为纯蓝色......无论如何,这究竟是如何完成的?
显然,该网页是一些基本的 Html/Javascript 并且我很确定 XML(用于表格)。东西,但是....我很困惑你如何像他们一样获得构建的状态,(特别是检查完成的方法的百分比?)。以及检查当前是否正在“构建”或已完成(我想它会返回一些“SUCCESS”字符串......当它完成时,但是它什么时候正在构建......
关于如何完成的任何想法?(和 b4 有人问“你为什么不问公司”)我宁愿弄清楚如何在测试网站上自己实现它的基础知识。
我会截屏....但我很确定大多数东西都被认为是机密的....而且我不想被解雇哈哈。但是 TL;DR 你将如何制作自己的构建状态检查器。
编辑:http ://wiki.jenkins-ci.org/display/JENKINS/Firefox+Add-on+Build+Monitor
^^ 这是一个firefox插件的例子,它可以做我正在寻找的东西,但我想创建自己的而不是使用jenkins(这太棒了,但我只想弄清楚他们是如何做到的)