Continuous Integration
--Detects errors as quickly as possible
----Fix while fresh in your mind
--Reduces integration problems
----Smaller problems are easier to digest
----Don't compound problems
--Allows teams to develop faster, with more confidence
Continuous Delivery
--Ensures that every change to the system is releasable
--Lowers risk of each release - makes releases “boring”
--Delivers value more frequently
--Get fast feedback on what users care about
為何要推動CI/CD?
持續整合
趁著印象還清楚的時候盡可能快速找到問題
減少整合的問題:
小問題好消化
不要讓多個問題交互影響
使團隊開發得更快且更有信心
持續發布
確保每個改變都是可以發布的
降低改版風險,使改版變得稀鬆平常
更頻繁的產出貢獻
快速回應使用者的需求
#
0 意見:
張貼留言