是否有构建服务器能够理解并可以在maven多模块构建中报告每个模块的构建结果?
我们使用竹子,除非我为每个模块创建单独的工作,否则它会将构建视为一件大事。我希望用户能够单独订阅模块以获取通知等。
我还希望构建系统跨主机并行运行构建(-T5不在线程中但在不同的机器上)
Jenkins,云蜜蜂,团队城市,快速构建可以做其中任何一个,还是都需要手动编辑构建配置?
答案 0 :(得分:0)
我并不知道,因为构建只是包含多个模块的1个maven执行。
您可以在编辑阶段在Bamboo中执行的操作是为每个Maven模块创建一个Job,允许您同时在多个代理上运行构建。但是,您需要确保模块不会相互依赖代码,因为它们在每个代码运行时都会面临编译错误,并且您不会根据每个部分获得唯一的通知。
这使您可以为每个模块创建一个单独的构建,使您可以控制该模块的通知。
答案 1 :(得分:0)