欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

為什么要用jenkins?怎么控制測試中的版本與需要發布的版本?

阮建安2年前12瀏覽0評論

首先使用jenkins,可以加速我們從代碼拉取到打包編譯到最終部署到生產或者測試環境中,而且可以實現自動調用我們的自動化測試腳步進行冒煙測試或者回歸測試,提升打包部署的效率,但是Jenkins并不是所有的場景都適用,如短期項目一到兩個月均可完成,或者說團隊開發規模5人以內,建議不要用,因為多出一套工具體系就需要多一個人去維護它。

如何保證測試版本和發布版本一致性,首先需要從源頭上去控制,既從代碼庫拉取代碼的時候,如果測試到一定程度后,認為此前可以發布了,那么首先需要在代碼庫打一個tag,配置發布的jenkins流程時,需要在拉去代碼時,從此前打的tag拉去代碼進行正式環境的編譯構建和部署,否則很可能造成測試的版本和發布版本不一致,因為在測試結束到發布之間,研發人員很有可能還繼續往分支上提交代碼,如果每次都拉取最新的代碼,這樣就非常容易造成版本混亂。