Linux - CircleCIでは、grepが期待どおりに機能しません

Linux - CircleCIでは、grepが期待どおりに機能しません

私のラップトップはMacで、CircleCIはLinuxを使用しており、以下のようにCircleCIでシェルスクリプトを実行する必要があります。

SOME_ERROR_TEXT="some error text verbose verbose"

if yarn schema-codegen | grep "$SOME_ERROR_TEXT"; then
  echo "success!"
  exit 1
else
  echo "failure!"
fi

結果yarn schmea-codegenにはが含まれていますSOME_EROR_TEXT

some error text verbose verbose lorem ipsum dfaskldjfskdljfldsakjfkldsjflksdjf
dsflsdjflkjdsfjlkdsjfljdslkfjlkdsjfjdsljfldsjfkjjj
     11123123213123
 '''''

このスクリプトは私のMacでは動作しますが、CircleCI環境では動作しません。私のスクリプトに間違った構文がありますか?そうでない場合は、CIでこの問題を修正します。ありがとう

ベストアンサー1

おすすめ記事