1. 程式人生 > >生成流水線搭建過程目錄

生成流水線搭建過程目錄

  設計初衷,之前有過手動維護五個專案的經歷,且專案之間存在關聯關係,當時是用Docker承載,也沒有使用Jenkins,直接在伺服器上裝了Git,把程式碼Pull下來,然後靠手動執行編譯部署,每次新程式碼進來,需要進入到每一個Docker容器中執行編譯然後執行,哪個有改動,就進哪個容器中,在那時感覺也沒什麼,無非是感覺加大了點工作量,至少是還能解決問題,可是當連續多次這樣操作之後,繁瑣感油然而生,如果專案在多一些,整個開發工作時間怕是要折半了,得花大把時間去維護這些部署工作,當時花了點時間找部落格學習,也學到了一些新東西、新工具,多次磨合、使用後,慢慢地也就開始將學到的融合在一起,構建一個簡單的生成流水線,至少確保了新程式碼加入後,不要手動去維護了,還獲得了一些額外的好處。

  本次基於Asp.Net Core、Jenkins、Gitee、Docker、Docker Machine、Docker Swarm、騰訊雲映象倉庫搭建生成流水線,並確保新專案按照標準化流程搭建並推送到碼雲中,簡單配置Jenkins後便能夠生成且可以直接瀏覽。

   

 

生成流水線搭建目錄如下:

一、設計生成自動化流水線

二、約定專案搭建標準化流程

三、約定Jenkins構建指令碼

四、配置流水線中的Docker環境

五、配置流水線中的Docker Machine

六、配置流水線中的Docker Swarm

七、新建專案到Jenkins中

八、更多服務加入

到流水線中

 

本文地址:https://www.cnblogs.com/CKExp/p/9860427.html 

歡迎關注微信訂閱號,有新的文章將同步到訂閱號中

 

2018-11-10,望技術有成後能回來看見自己的腳步