实战每晚构建之设计和实现
下面的序列图显示了模版方法调用抽象方法的序列:
步骤1.1针对每个被管理的应用项目调用步骤1.1.1;
步骤1.1.1.4.1 test_project是个模版方法,compile(),compiletestcases(),test_war(),test()是子类ProjectBuild要实现的方法;
步骤1.1.1.4.2 dist_project是个模版方法,compile(),dist_war()是子类ProjectBuild要实现的方法。

2.2 人机界面设计
不需要。
2.3 存储设计
见构建信息显示系统。
2.4 系统接口设计
构建系统和操作系统的接口在OSScheduler。在Linux下可以实现成一个调用ant LogAdmin的shell 可执行文件,并配置crond每晚某个时刻执行这个可执行文件。
0
相关文章