Ich versuche, Ruby Edelsteine auf einem Jenkins-Slave zu cachen. Ich habe gemstash auf meiner Linux-Virtualbox installiert, auf der der Slave läuft, aber ich bin mir nicht sicher, ob ich ihn an der richtigen Stelle installiere.
Sollte ich es installieren, indem ich mich beim Jenkins-Benutzer im Terminal anmelde und es dort installiere? Denn als ich den Slave-Knoten erstellt habe, musste ich Jenkins nicht auf der Box installieren. Die Quelle, die ich für die gemfile verwende, ist localhost:9292
Installation Gemstash auf Jenkins Slave
EDIT: Und wie kann ich überprüfen, welche Pakete Gemstash zwischengespeichert hat?
Überprüfen, ob Gemstash Pakete zwischengespeichert hat, kann durch folgende https://github.com/bundler/gemstash#bundling
getan werden Jede Hilfe wäre willkommen.
Danke. Ich hatte keine Edelsteine im Cache, als ich die Gemfile laufen ließ. Aber es stellt sich heraus, dass ich "Bundle-Konfiguration mirror.https: //rubygems.org http: // localhost: 9292" verpasst habe. –