Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在一个非常有用的.NET 项目中使用了 CI,现在我想知道部署 CI 软件是否对 PHP 项目有意义。项目中没有“构建”,但在每次提交时运行系统范围的单元测试可能是有益的。对此有什么想法吗?
我认为这绝对有道理。
持续集成工具可以为您提供有关质量的反馈。对“构建”的强调是错误的,并且主要是来自“它可以编译吗?”的语言的历史产物。是一项非常重要的质量检查。去吧!
毫无疑问!我经营一家持续集成/部署公司,我们有很多 PHP 用户。通常,他们在每次推送后使用 PHPunit 运行测试。
有趣的是,我们经常将测试称为“构建”,因为这是 CI 圈子中的传统说法,即使没有构建。除非您在测试结束时构建 phar...