CircleCI 2.0 での Command not found エラー

CircleCI 2.0 ビルドで、次のような表示がある場合

/bin/bash: mongo: command not found

これは、すべてのコマンドがリストの最初にあるコンテナ (プライマリコンテナ) で実行されるのが理由です。 これは通常、データベースコンテナではないため、プライマリコンテナには多くの場合、mongo cli がインストールされていません。 mysql および postgresql でも同じ現象が発生することがあります。

このような場合、sudo apt install、またはイメージが実行されているディストリビューションに対応するパッケージマネージャーを使用して、クライアントをインストールできます。

- run: sudo apt-get install mongodb-clients

Discuss の詳細については、https://discuss.circleci.com/t/bin-bash-mongo-command-not-found/16218/6 を参照してください。

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています

コメント

0件のコメント

ログインしてコメントを残してください。