实战每晚构建之设计和实现
1.2 人机界面设计
人机界面设计就是设计浏览者和系统交互的方式,以及系统展示信息的布局。构建信息显示系统是个典型的web应用,浏览者首先在其浏览器中输入构建信息显示系统的URL,系统就会把构建信息目录显示给浏览者,浏览者通过点击构建信息目录页面上的超链就可以访问相应的信息。我们前面说过每个构建信息会在浏览器中自己显示自己,所以现在的任务就是设计构建信息目录显示页面。
下面的图就是构建信息目录显示页面,其中${key}表示某个项目的名字,${nightly_build_tag}为某个项目某次构建的标签。
管理日志超链的url为${logTopDir}/
构建日志超链的url为${projectLogTopDir}/${nightly_build_tag}.txt
度量信息超链的url为${logTopDir}/${nightly_build_tag}
测试记录超链的url为${testTopDir}/${nightly_build_tag}
覆盖率超链的url为${testCoverTopDir}/${nightly_build_tag}
产品超链的url为${distTopDir}/${nightly_build_tag}
每晚构建平台
${key}
构建序列 构建日志 构建日志 度量信息 测试记录 覆盖率 产品
1 管理日志 构建日志 度量信息 测试记录 覆盖率 产品
2
...
${key}
构建序列 构建日志 构建日志 度量信息 测试记录 覆盖率 产品
1 管理日志 构建日志 度量信息 测试记录 覆盖率 产品
2
...
0
相关文章