顯示具有 CI 標籤的文章。 顯示所有文章
顯示具有 CI 標籤的文章。 顯示所有文章

2019年5月8日 星期三

超簡單 Jenkins 安裝 MSBuild 外掛一鍵發佈 Visual Studio 專案

進入到 Jenkins 系統






























進入「管理 Jenkins」的「管理外掛程式」的「可用的」的「MSBuild」























安裝完畢,勾選重啟 Jenkins

管理 Jenkins->Global Tool Configuration

找到 MSBuild












輸入 MSBuild 的預設路徑
版本:15(X86) 名稱:VS 2017(x86)路徑: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin
版本:15(X64) 名稱:VS 2017(x64)路徑: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\amd64

建立新工作
































Enter an item name 輸入個工作名稱
選擇「建置 Free-Style 軟體專案」
點擊「OK」























點擊「建置」
選「Build a Visual Studio project or solution using MSBuild」
選擇「MSBuild Version」
填入「MSBuild Build File」專案路徑
按下「儲存」

























MSBuild 的 Command Line Arguments 可以指定 Debug 或 Release 組態等功能:
這些指令接續要多一個空白
/t:Restore :代表如果沒有Nuget套件他會幫你做還原的動作
/t:rebuild :代表他不管怎樣都會重新建置這個專案
/p:Configuration=Release :選擇你想要建置的版本(Debug、Release、Any CPU等)
/p:DeployOnBuild=true:允許建置完發行
/p:PublishProfile=FolderProfile.pubxml:選擇要發佈的檔案
/p:AllowUntrustedCertificate=true:允許未經信任的認證
/p:Password=IIS 發行的使用者密碼
/p:Configuration=組態名稱

右邊有一個編譯按鈕
W 下方的太陽表示編譯成功
點進去「上次成功時間」






點擊「Console Output」可以看到編譯結果的紀錄




2019年5月7日 星期二

超簡單安裝 Jenkins 持續整合工具 Windows 版本

Jenkins 是目前蠻多人使用的 Continuous integration  持續整合工具,簡稱 CI ,可以改善軟體開發流程,所以有一定的學習價值。

先去官網下載 Jenkins 的 Windows 版本:Jenkins 下載網址

























執行安裝後,出現提示 Unlock Jenkoins,依據上面紅色字體路徑 C:\Program Files (x86)\....,取得文件內的密碼,再貼上輸入框內。























接下來 Customize Jenkins 我選 Install suggested plugins

等待下面 Getting Started 的安裝視窗,安裝有點久,去喝杯水上個廁所吧!
























建立一組 Admin 帳號,然後按 Continue as admin 繼續

確認網址一下























按下 Start using Jenkins 進入系統























成功進入系統了










































Visual Studio 2017/2019 推薦的擴充功能與更新

參考文章: 覺得 Google 的 Blogger 不太順手?透過 HTML 的 iframe 移花接木 HackMD