安裝Jenkins時不能聯網安裝外掛問題解決
阿新 • • 發佈:2019-01-09
最近對前端工程化問題很感興趣,想研究下CI。就下載了個Jenkins(windows環境下)。安裝真的好簡單,雙擊exe檔案,就安裝成功了。
完成後會開啟localhost:8080,此時需要配置Jenkins了。然後就出現問題了,在輸入初始化管理員密碼後,下個頁面告訴我我是offline的。開始什麼國際玩笑,我可是連著網聽著歌的!好吧這裡我說謊了,我並不是在本地搞的,而是放到了阿里雲上。
起初,我以為是阿里雲搞得鬼,但是阿里雲裡確實可以上網,百度好好的在那裡呀!!
我也在網上搜了好多,但是都不是正解。其中有一篇說是偉大的防火牆(GFW)把外掛站點給遮蔽了。我就去看Jenkins的外掛站點,可以開啟呀。
反正就是一籌莫展。
其實我第一次安裝時是跳過安裝外掛過程的,安裝好後,我發現裡面啥也做不了,連個git都不行!
我就解除安裝了又重新安裝。
結果還是 一樣,我都沮喪了。
**最後我發現,應該是https證書搞得鬼。那怎麼做呢?
安裝外掛那個頁面,就是提示你offline的那個頁面,不要動。然後開啟一個新的tab,輸入網址http://localhost:8080/pluginManager/advanced。 這裡面最底下有個【升級站點】,把其中的連結改成http的就好了,http://updates.jenkins.io/update-center.json。 然後在服務列表中關閉jenkins,再啟動,這樣就能正常聯網了。**
到底是Jenkins的bug還是複雜的天朝網路,我就不得而知了。希望對被這個問題困擾的小夥伴能有所幫助。可以點個贊給我哦,嘻嘻!!