GNU/Linux >> Linux の 問題 >  >> Linux

Jenkins パイプライン スクリプト内で source コマンドを使用する方法

source bash です /ksh /etc 拡張子。. のより「実質的な」同義語として提供されます。 .

sh で 、 . を使用する必要があります 基礎となるシェルが 1 つの場合 (dash など) ) コマンド source をサポートしていない .

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

誰かがソースのみの解決策でスクリプトを実行したい場合は、「シェル実行可能ファイル」を bash に変更することです -> Jenkins の管理 -> システムの構成


source environment.sh を置き換えます と

. ./environment.sh

最初のドットの後にスペースがあることに注意してください。


Linux
  1. LinuxでSuコマンドを使用する方法

  2. basenameコマンドの使用方法は?

  3. Linux screen コマンドの使用方法

  1. Linuxコマンドのスクリプトを作成する方法

  2. ソースコマンドによって呼び出されたスクリプトに引数を渡す方法は?

  3. jenkins パイプラインで bash コマンドを実行する

  1. WindowsでTelnetを使用する方法

  2. LinuxでDisownコマンドを使用する方法

  3. LinuxSSコマンドの使用方法