source
bash
です /ksh
/etc 拡張子。.
のより「実質的な」同義語として提供されます。 .
sh
で 、 .
を使用する必要があります 基礎となるシェルが 1 つの場合 (dash
など) ) コマンド source
をサポートしていない .
sh '''
...
. ./environment.sh
//Build
//Test
...
'''
誰かがソースのみの解決策でスクリプトを実行したい場合は、「シェル実行可能ファイル」を bash に変更することです -> Jenkins の管理 -> システムの構成
source environment.sh
を置き換えます と
. ./environment.sh
最初のドットの後にスペースがあることに注意してください。