vaadin widgetset编译的最佳工作流程是什么?
widgetset并不经常改变所有这些,因此在CI中签入时每次编译它似乎都很浪费。 另一方面,我不确定在源代码管理中检入,基本上应该编译什么是明智的。
您的vaadin widgetset编译工作流程是什么样的?
答案 0 :(得分:2)
在我的工作区中,我构建了“按需”的widgetset - 即我知道(或我的IDE - IntelliJ - 知道)何时需要重建widgetset,所以我手动构建了构建。
在我们的CI服务器上,我们每次都会构建所有内容 - 包括widgetset。
答案 1 :(得分:1)
您可以创建一个maven多模块项目,其中一个子模块是widgetset。如果您将其与服务器端应用程序分开进行版本化,则CI不必为服务器端更改重新编译它。有关示例,请参阅我在GitHub / jojule上的iPad CRM演示应用程序