Als «pipeline» getaggte Fragen

424
Fehler "Das Eingabegerät ist kein TTY"

Ich führe den folgenden Befehl von meinem aus Jenkinsfile. Ich erhalte jedoch die Fehlermeldung "Das Eingabegerät ist kein TTY" . docker run -v $PWD:/foobar -it cloudfoundry/cflinuxfs2 /foobar/script.sh Gibt es eine Möglichkeit, das Skript im Jenkinsfileinteraktiven Modus auszuführen ? Ich habe...

143
Wie können Sie zwei Pipelines in Bash unterscheiden?

Wie können Sie diff zwei Pipelines ohne Verwendung von temporären Dateien in Bash? Angenommen, Sie haben zwei Befehlspipelines: foo | bar baz | quux Und Sie möchten die diffin ihren Ausgaben finden. Eine Lösung wäre natürlich: foo | bar > /tmp/a baz | quux > /tmp/b diff /tmp/a /tmp/b Ist...

133
Jenkins Pipeline: Agent gegen Knoten?

Was ist der Unterschied zwischen einem Agenten und einem Knoten in einer Jenkins-Pipeline? Ich habe diese Definitionen gefunden: Knoten : Die meisten Arbeiten, die eine Pipeline ausführt, werden im Kontext eines oder mehrerer deklarierter Knotenschritte ausgeführt. agent : Die Agentenanweisung gibt...