.net core Web+Git+Jenkins快速搭建持續集成應用

1. 新建項目並上傳Github

 新建 ASP.NET Core Web 應用程序,勾選“新建Git存儲庫” :

 

選擇MVC模板,勾選“啓用Docker支持” 與 “https配置” :

 

打開團隊資源管理器=》同步:

 

 

github上新建一個倉庫:

 

如圖,我建的是公共倉庫:

 

複製倉庫克隆地址:

 

本地 windows 系統上也要安裝git,粘貼剛剛的克隆地址:

 

點擊“發佈”時會報出錯誤“ rejected Updates were rejected because the tip of your current branch is behind its remote counterpart. Integrate the remote changes  before pushing again.”

此時,需要將當前分支變基:

    

 

再次“推送”,即可成功。Readme 文件和 LIcense文件也用github上克隆到了本地:

 

 

 

2. 關聯Jenkins實現持續集成

編寫的docker安裝jenkins文章鏈接:

https://blog.csdn.net/LoveyourselfJiuhao/article/details/103010084

首先建一個任務:

 

開始配置:

 

 

配置完成,點擊“保存”即可:

其它按鈕都可以點一點,會有新發現!

構件完成以後,github上代碼已經克隆到Jenkins中了,接下來就要啓動項目了:

進入項目所在路徑:

 cd /var/lib/jenkins/workspace/LeoCms/LeoCms

 

注意:

 

 

 

3. 已經磨好槍了,開始寫代碼

首先把網站標題改掉,上傳github:

 

 構建之前,網站是不會變化的,OK, let us build it now, and refresh the website:  

 

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