前提・実現したいこと
webアプリ開発に伴い、CircleCIの導入。
config.yml内の
run: yarn install --check-files
の項目のみTestFAILED(Exit code: 127)となります。
対処方法が知りたく、記載させて頂きます。
以下Yarnインストール方法
Dockerfile(docker-compose build済み)
FROM ruby:2.7.1 RUN apt-get update -qq && \ apt-get install -y apt-utils \ build-essential \ libpq-dev \ nodejs \ vim \ default-mysql-client RUN apt-get update -qq && apt-get install -y build-essential libpq-dev RUN apt-get update && apt-get install -y curl apt-transport-https wget && \ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && \ echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list && \ apt-get update && apt-get install -y yarn WORKDIR /solocamper ADD Gemfile . ADD Gemfile.lock . RUN yarn install RUN bundle install -j4 ADD . /solocamper EXPOSE 3000
発生している問題・エラーメッセージ
circleci
1$ #!/bin/bash -eo pipefail 2 yarn install --cheak-files 3/bin/bash: yarn: command not found 4 5Exited with code exit status 127
該当のソースコード
run: yarn install --check-files
試したこと
他のテストは問題なく通過。
yarnのinstallは成功している。
docker-compose buildの再度実行。
run: yarn install の場合もFAILED
補足情報(FW/ツールのバージョンなど)
MacOS
Dockerでの環境構築
docker ver 19.03.8
docker-compose ver 1.25.4
ruby ver 2.7.1
yarn ver 1.22.4
node.js ver 14.2.0
回答1件
あなたの回答
tips
プレビュー