Jenkins 更版紀錄 2.223 -> 2.325

Jenkins 更版紀錄 2.223 -> 2.325

  Rojer Chen's Blog   12/16/2021 03:05:00 下午    0 comments
RojerChen.2021.12.16安裝 Jenkins 到現在已經有超過一年多的時間,近期剛好發生了 Log4j 資安相關漏洞,保險起見還是來升級一下,只不過按下自動更新就爆炸了。 RojerChen.2021.12.16安裝 Jenkins 到現在已經有超過一年多的時間,近期剛好發生了 Log4j 資安相關漏洞,保險起見還是來升級一下,只不過按下自動更新就爆炸了。

CSS 切版練習

CSS 切版練習

  Rojer Chen's Blog   8/04/2021 11:30:00 下午    0 comments
 RojerChen.2021.08.04最近最熱門的大概就這張圖了,順便練習一下 CSS,程式碼  RojerChen.2021.08.04最近最熱門的大概就這張圖了,順便練習一下 CSS,程式碼

Rider Live Template missed after upgrade to new version

Rider Live Template missed after upgrade to new version

  Rojer Chen's Blog   6/09/2021 01:40:00 下午    0 comments
 RojerChen.2021.06.09近期我的 Rider 從 2020.3 升級到 2021.1,發現到原本設定的 JavaScript Live Template 沒有正確載入,查看了官網的說明卻有看沒有懂,根本不知道要怎樣操作。  RojerChen.2021.06.09近期我的 Rider 從 2020.3 升級到 2021.1,發現到原本設定的 JavaScript Live Template 沒有正確載入,查看了官網的說明卻有看沒有懂,根本不知道要怎樣操作。

DotNet Code Coverage Report integrate With SonarQube & Jenkins

DotNet Code Coverage Report integrate With SonarQube & Jenkins

  Rojer Chen's Blog   4/15/2021 04:57:00 下午    0 comments
 RojerChen.2021.04.15如果使用的 Visual Studio 不是 Enterprise 的版本,是沒有辦法看到 Code Coverage 的報告,不過我們還是可以透過 dotnet test、reportgenerator 來了解。如果想要把相關的結果整合到 SonarQube或是 Jenkins 可以這樣子處理:產生 opencover 測試報告首先還是透過 dotnet test 來產生報告dotnet test /p:CollectCoverage=true /p:CoverletOutputFormat=opencover   /p:CoverletOutput=../TestReport/ ../../SonarQube 整合執行 dotnet SonarQube.dll begin 的時候,要加入以下參數,輸入 xml 報告檔案位置,這樣整個執行完畢後,就可以將結果顯示在 SonarQube

TechSmith Capture :Location of Recording files is different from previous version

TechSmith Capture :Location of Recording files is different from previous version

  Rojer Chen's Blog   4/11/2021 12:49:00 上午    0 comments
 RojerChen.2021.04.11我使用 TechSmith Capture (Jing) 有好一段時間了,過去常常使用它來擷取螢幕畫面,將其作成影片。最近更新了新版本後,發現到除了影片的暫存路徑變更之外,檔名也沒有 tempRecording 字眼,害我花了好一段時間才找到實際上的存檔路徑。舊版本:%temp%2.0.2.546 版本:%LocalAppData%\RelayRecorder_Settings\UploadQueue

Jenkins:nuget restore 須留意 nuget.config 設定檔位置

Jenkins:nuget restore 須留意 nuget.config 設定檔位置

  Rojer Chen's Blog   3/04/2021 11:00:00 上午    0 comments
RojerChen.2021.03.04「奇怪,我不是已經改了 nuget.config 了嗎?為什麼使用 Jenkins 跑 nuget restore 還是會連到api.nuget.org?」「因為執行nuget restore 的帳號不一樣」首先,我們先來了解一下 nuget 指令,執行 nuget config /? 依據說明,當我們在執行 nuget restore 的時候,會預設讀取 %AppData%\NuGet\NuGet.config 也就是 C:\Users\rojerchen\AppData\Roaming\NuGet\NuGet.config但是當你使用 Jenkins 來執行的時候,使用的帳號是「nt authority\system」而不是「rojerchen」,而相對設定檔的路徑就變成 C:\WINDOWS\system32\config\systemprofile\AppData\Roaming\NuGet\NuGet.config 這也就是為什麼不論我樣調整設定檔,最終都還是會連到 api.nuget.org。只不過這樣要再去改環境設定檔也挺麻煩的,比較建議還是在 nuget restore 的時候,直接指定 nuget.config ,這樣日後重新安裝 Jenkins 環境,就不需要額外再設定。 ※延伸閱讀Jenkins not