2

我最近被分配負責在我的團隊中定義新流程和方法,關於正確的開發流程。「Build」和CI有區別嗎?

我想知道術語Build和術語CI之間是否有任何顯着差異。

我知道通常CI是在每次提交之後爲每個開發人員提供更好的提交級別指示的過程中構建項目的過程。

在執行CI和運行正常的「構建」時,構建或進程中是否有任何區別? (項目如每日構建)

感謝

回答

2

的構建過程的一切,進入構建軟件(獲取源代碼,編譯,包裝,,自動化測試等)。

CI觸發構建提交。

「日常構建」是構建的時間觸發器。

+0

那麼基本上相同的過程(編譯,單元測試,文檔等)將在兩個上運行? – 2011-04-16 20:35:32

+0

@liortal - 本質上。 – Oded 2011-04-16 20:36:24

0

持續集成包含構建步驟等等 - 它可以運行自動化測試,電子郵件開發人員在他們的提交導致構建失敗時自動部署。所以我猜想不同之處在於它們中每一個涉及的概念和步驟的數量。