RubyGems ir savas starpniekservera ievades. Pārlūks vai IDE, kas izmanto uzņēmuma starpniekserveri, neiestata galapunktu, ko izvēlas komanda gem.

Vienai lejupielādei:

gem fetch rake --http-proxy http://proxy.example:8080

Aizstājiet galapunktu ar apstiprināto pakalpojumu. Publiskām gem lejupielādēm, kur atļauti publiski starpnieki, HTTP starpniekserveru saraksts piedāvā kandidātus. Šī komanda lejupielādē norādīto gem.

Atkārtotas komandas

RubyGems dokumentē HTTP_PROXY, HTTP_PROXY_USER un HTTP_PROXY_PASS starpniekservera atrašanai. Izmantojiet saskarni, ko atbalsta instalētā versija, un ierasto piekļuves datu apstrādi savā vidē.

Esošie termināļi saglabā savu vidi pēc pastāvīga iestatījuma maiņas; build pakalpojumam atkal var būt cita vide. Pārbaudiet procesu, kas izpilda neizdevušos komandu.

Kas neizdevās?

Nepareiza adrese
Pārbaudiet URI shēmu, resursdatoru un portu. Čaulas pēdiņas un URI kodējums risina dažādas problēmas.
Autentifikācijas pieprasījums
Pārbaudiet nepieciešamo metodi un konta formu. Domēna formas lietotājvārds nepievieno NTLM vai citu neatbalstītu mehānismu.
Sertifikāta kļūda
Nosakiet attiecīgo sertifikātu un uzticības krātuvi, saglabājot verifikāciju ieslēgtu.

Norādījumi Ruby 1.8 un agrīnajām RubyGems versijām var aprakstīt citas kļūdas un komandu uzvedību. Izmantojiet instalētās versijas saskarni, nevis mainiet tās ieviešanu veca risinājuma dēļ.

Gem avots nosaka, kur tiek publicētas pakotnes; starpniekserveris nosaka maršrutu uz šo avotu. Mainiet iestatījumu, kas atbild par neizdevušos posmu.

Saistītie raksti