我想做一些Free Pascal项目。在此之前,有没有人知道如何为FPC做CI(继续集成)?
答案 0 :(得分:0)
如上所述,大多数工具都可以使用。试试詹金斯。
答案 1 :(得分:0)
FPC编译速度相当快。
我只是使用post commit钩子,通过一个简单的fpc ratelimiter程序(例如少于一个构建/ 5分钟)来提供事件,然后开始构建+ testsuite运行。其结果转换为一些简单的静态网页。
如果多次提交快速进入,则会启动一个构建,其余的构建将延迟5-10分钟。 这意味着10次快速连续提交只会导致两次构建。