記得之前在 linode 等 vps 上安裝 Jenkins,也是順順的就處理好
今天不曉得卡到什麼陰,搞到大半夜都還沒好
開頭就先提醒大家
使用Jenkins時不要開AdGuard
使用Jenkins時不要開AdGuard
使用Jenkins時不要開AdGuard
重要所以說三次
但我猜應該沒人遇到跟我一樣的問題
因為我 google 了一整天都沒看到類似問題
今天遇到的其實也就兩個問題
1. 下載 Plugin 遇到 Https 憑證問題
原先想著憑證問題我也頗有心得
應該順手捻來就解了
畢竟也寫了一堆爬蟲抓股票資料
而Java在憑證處理這塊真心麻煩
後來歸納出的解法不外乎就是去網站上把憑證匯出
匯入程式使用的keystore即可
但今天這似乎沒那麼簡單
試過在 Jenkins 啟動時指定憑證檔(失敗)
在來 google 到在進階那把網址改為 http(失敗)
也看到人家說舊版 OK,所以我也去抓了舊版來重新安裝(失敗)
承上,把網址改為各個國家網址(失敗)
設定 Proxy(失敗)
最後,把 jar 從 java 8 升級到 java 11才解決
2. ADD Credentials 時 Scope 一直沒有選項出現

因為沒有辦法選 Scope,我就沒辦法新增 Credential
而沒辦法新增 Credential,需要驗證的儲存庫我都沒辦法使用
這問題我嘗試各種不一樣的使用者權限來測試
甚至想說有沒有可能是 Windows 版本就是比較不穩
所以我改用 Docker 來跑
一樣沒用
最後的最後,再喝了一堆酒準備就寢時
靈光一閃把 AdGuard 禁用後

默默地罵了一聲髒話後就決定來寫個文章靠北一下再睡