RojerChen.2021.12.16安裝 Jenkins 到現在已經有超過一年多的時間,近期剛好發生了 Log4j 資安相關漏洞,保險起見還是來升級一下,只不過按下自動更新就爆炸了。 RojerChen.2021.12.16安裝 Jenkins 到現在已經有超過一年多的時間,近期剛好發生了 Log4j 資安相關漏洞,保險起見還是來升級一下,只不過按下自動更新就爆炸了。
Home
Archive for
2021
Rider Live Template missed after upgrade to new version
Rider Live Template missed after upgrade to new version
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
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
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 設定檔位置
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
訂閱:
文章
(
Atom
)