Windows 2012 +Jenkins+釋出NetCore專案
阿新 • • 發佈:2020-12-27
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或者 以上的可以跳過這一步
通過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 -version3.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開始釋出
在左下方點擊發布記錄,檢視 釋出詳情
在控制檯輸出 可以看到具體釋出情況