上週一個大件就是dotnet core2.0發佈了,伴隨着.NET Standard2.0也發佈了,整個微軟的生態環境大好,固然也有一個BUG出來了,好比EFCore對Mysql的支持比起1.1來講,仍是有缺陷的,這個相信很好解決,今天主要說一下在windows裏安裝了jenkins和dotnetCore以後,如何它把集成到jenkins裏來,讓它持久集成!git
dotnet是一個命令包github
jenkins安裝完成後,以服務的形式寄宿到了windows service裏,端口8080sql
github上創建咱們的core解決方案,創建一個控制檯程序,用來進行CI集成!docker
在jenkins裏部署咱們的腳本,分爲三步,一步是從服務器拉下最新代碼,二步創建dotnet還原包包,構建項目,發佈項目到本地目錄,三步將生成的代碼發到服務器。shell
注意這裏添加的插件是windows batch command,還有一點,爲了不路徑上有空格帶來的麻煩,咱們爲路徑加了雙引號,不然會被認爲是兩個項目windows
同步代碼仍是用powershell寫的,比較固定服務器
自動項目後,項目會有控制檯日誌輸出,咱們能夠用來排查錯誤!spa
好了,到如今爲址,就完成了部署!插件
下講,咱們說一下jenkins與docker的相互合做!3d
感謝閱讀!