我们长期以来一直是倡导者持续集成(CI),我们是先驱者在构建CI Server程序中,以自动在Check-Ins上构建项目。用井,这些程序作为守护进程运行开发人员每天承诺的共享项目主线。CI服务器建立项目和跑步综合测试为了确保整合整个软件系统,并且处于始终可释放的状态,从而满足原理连续交货。可悲的是,许多开发人员只是设置了一个CI服务器,错误地假设他们在现实中被错过所有的好处。常见的失败模式包括:运行CI对共享主线但不频繁提交,因此集成并不是连续;经营覆盖率差的建筑;允许构建长时间保持红色;或运行CI反对特征分支,从而导致连续隔离。随之而来的“CI剧院“可能让人感觉良好,但会失败任何可信的CI认证试验。
我们长期以来一直是倡导者持续集成(CI),我们是先驱者在构建CI Server程序中,以自动在Check-Ins上构建项目。用井,这些程序作为守护进程运行开发人员每天承诺的共享项目主线。CI服务器建立项目和跑步综合测试为了确保整合整个软件系统,并且处于始终可释放的状态,从而满足原理连续交货。可悲的是,许多开发人员只是设置了一个CI服务器,错误地假设他们在现实中被错过所有的好处。常见的失败模式包括:运行CI对共享主线但不频繁提交,因此集成并不是连续;经营覆盖率差的建筑;允许构建长时间保持红色;或运行CI反对特征分支,从而导致连续隔离。随之而来的“CI剧院“可能让人感觉良好,但会失败任何可信的CI认证试验。