2017-07-10 11 views
0

Ich bin sehr neu bei Jenkins und versuche meine erste Pipeline zu bauen.Installieren Sie ein Paket in Jenkins?

Was ich will, ist für Jenkins zu einem Git-Repo zu gehen, stellen Sie die alle .tex-Dateien in .pdfs und dann diese .pdfs speichern irgendwo

Ich habe mit dem git Repo zum Verbinden des ersten Teils heraus . mein neues Problem versucht, die pdfs

jetzt Skript meine Schale ist

cd latex 
latexmk -pdf 

Die Builds scheitern, weil der Befehl latexmk nicht (ich auch mit pdflatex file.tex, keine Änderung versucht haben) zu kompilieren gefunden . Ich versuche herauszufinden, wie man Latexmk oder etwas ähnliches in Jenkins installiert.

Ich habe versucht, Befehle in der Shell wie pip install latexmk ausführen, aber diese erhalten den gleichen Fehler pip oder apt nicht installiert werden. Wie kann ich sie installieren, damit ich .tex in .pdfs kompilieren kann?

Wahrscheinlich mache ich das völlig falsch, aber das ist nur ich stolpern blind, so dass jede Anleitung sehr geschätzt werden würde!

Bearbeiten: Jenkins läuft auf (ich glaube) etwas Geschmack von Linux, ich habe den Server nicht eingerichtet, es wird ausgeführt und gehostet von einem anderen Teammitglied (die ich derzeit nicht fragen kann). Aus diesem Grund bin ich nicht sicher, wie man Dinge zum Weg hinzufügen (wie diese Antwort suggest Jenkins jasmine-node command not found)

+0

auf welchem ​​OS läuft jenkins? – ptierno

+0

Ich glaube, es ist auf etwas Geschmack von Linux, ich habe den Server nicht eingerichtet, es wird ausgeführt und gehostet von einem anderen Teammitglied (das ich derzeit nicht fragen kann) – Indigo

Antwort

1

Die Antwort auf dieses spezielle Problem war zu ssh in unsere Jenkins Server und sudo apt-get install alle notwendigen Pakete.

Pakete können nicht über die Shell-Befehle in der Build-Konfiguration installiert werden.

Verwandte Themen