(二)持續集成


==>>點擊查看本系列文章目錄

 

目錄

1. 新建項目並上傳Github

2. 關聯Jenkins實現持續集成

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

 

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實現持續集成

首先建一個任務:

 

開始配置:

 

 

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

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

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

進入項目所在路徑:

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

 

注意:

 

 

 

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

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

 

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM