CI/CD: Github的好夥伴travis

代碼提交到github倉庫後,自動觸發hook流程(自動化)。

jenkins其實是將自動化這一過程在本機運行,所以缺點是個人用戶需要提供一臺執行jenkins的機器。

travis則是github的合作伙伴,提供雲端的機器幫我門運行雲端的腳本。


這裏以一個簡單的nodejs爲例,看看如何結合travis進行CI/CD:

然後創建一個gihub項目:

 

然後提交本地的項目到github上:

然後打開travis官網:

先註冊一個,然後再登錄賬號。

開啓後,就可以創建文件了:

 

然後查看commit點擊黃色小點:

 

可以看到:

申請雲端機器,代碼下載下來,安裝,執行before_script和script命令,然後看到我門期望的輸出:

現在是講的持續集成,下篇博文將介紹完整的持續集成和持續交付。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章