啟用 Jenkins 持續構建 .NET 程序,關於配置nuget關鍵點
阿新 • • 發佈:2018-05-09
下載 studio 解決辦法 font visual update 生效 color lis
網上關於 Jenkins + net 的文章一大堆,這裏只貼出 配置中的關鍵點,
第一步:
從官網下載 nuget.exe 安裝包進行安裝, 如果項目是用 vs2017 開發的 需要特別註意,nuget 必須是 4.6+ 版本以上的,
這步是關鍵: D:\Jenkins\tools\nuget.exe update -Self 可以保證 nuget 版本是最新的.
第二步:
用 msbuild 命令 編譯發布時 會有一個 bug,
/t:Rebuild /p:Configuration=Release;DeleteExistingFiles=True;TargetFrameworkVersion=v4.5;VisualStudioVersion=15.0;PublishProfile=FolderProfile;DeployOnBuild=true
DeleteExistingFiles=True; 這個參數不生效 ,但是用 vs2017 發布就生效. 所以解決辦法:
發到在 執行msbuild 命令之前 先執行 rmdir /s/q "項目輸出目錄" 先幹掉這個目錄 就好了.
第三步:
通過 rsync.exe 進行同步分發文件
啟用 Jenkins 持續構建 .NET 程序,關於配置nuget關鍵點