1. 程式人生 > 實用技巧 >Windows 2012 +Jenkins+釋出NetCore專案

Windows 2012 +Jenkins+釋出NetCore專案

1. NetCore環境下載,注意是下載SDK,不是Runtime:https://dotnet.microsoft.com/download/dotnet-core?utm_source=getdotnetcorecli&utm_medium=referral

2.JDK環境,因為公司有專案要求 SDK版本比較高,所以用的Open JDK,通過java -version檢視JDK,如果已經裝JDK8或者 以上的可以跳過這一步

https://jdk.java.net/

通過CMD設定java環境變數設定 set java_home=C:\Program Files\java\jdk-15.0.1 安裝JDK的根目錄 set classpath=%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar; set path=%JAVA_HOME%\bin; 檢查是否安裝成功:java -version

3.Jenkins環境下載:https://www.jenkins.io/,預設安裝,登入,安裝推薦的外掛:

安裝Subversion外掛,依次點選Manage Jenkins->Manage Plugins,搜尋Subversion勾選安裝並重啟。

4.新建專案:專案名稱一定要想好,重新命名會報404錯誤,具體 原因未知

設定原始碼目錄,此處注意,請使用一個臨時目錄,每次編譯會請求最新的原始碼,覆蓋原有檔案

版本控制選擇Subversion,如果此處 沒 有這個選項,請回頭看Subversion外掛安裝那一步,

新增SVN賬號

新增編譯命令

命令文字如下:

D:

CD到原始碼目錄
cd D:\test\Manage2.0\trunk
dotnet restore
dotnet build

釋出到目標目錄
dotnet publish -o E:\web\Manage2.0

點選儲存,完成專案新建

5:編譯,返回主頁頁面。點選要釋出的專案

點Build now開始釋出

在左下方點擊發布記錄,檢視 釋出詳情

在控制檯輸出 可以看到具體釋出情況