GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So verwenden Sie den Quellbefehl im Jenkins-Pipeline-Skript

source ist ein bash /ksh /etc-Erweiterung, die als "substantielleres" Synonym für . bereitgestellt wird .

In sh , müssen Sie . verwenden falls die zugrunde liegende Shell eine ist (wie dash ), die den Befehl source nicht unterstützt .

sh '''
    ...
    . ./environment.sh
    //Build
    //Test
    ...
'''

Wenn jemand das Skript nur mit der Quelle ausführen möchte, muss die "Shell Executable" in ->Manage Jenkins->Configure System

in bash geändert werden

Ersetzen Sie source environment.sh mit

. ./environment.sh

Bitte beachten Sie, dass nach dem ersten Punkt ein Leerzeichen steht.


Linux
  1. So verwenden Sie den Su-Befehl unter Linux

  2. So erstellen Sie ein Skript eines Linux-Befehls

  3. Wie verwende ich den basename-Befehl?

  4. So verwenden Sie den Linux-Bildschirmbefehl

  5. Wie übergebe ich Argumente an ein Skript, das vom Quellbefehl aufgerufen wird?

Wie man den Head-Befehl verwendet

So verwenden Sie den PS-Befehl

So verwenden Sie den TOP-Befehl

So verwenden Sie den Befehl zum Herunterfahren von Linux

So verwenden Sie grep unter Linux

Wie führe ich einen Befehl in einem Shell-Skript aus?