LoginSignup
0

More than 1 year has passed since last update.

[iOS]CircleCIで No Space Left on deviceエラーに遭遇した場合の対処法

Last updated at Posted at 2022-05-10

はじめに

CircleCI導入検証を進めていたところ、表題のエラーに遭遇しました。

docker利用時の対処法に関する記事はいくつかあったものの、iOSの情報を見つけるのにちょっと手間取ったので書いておきます

エラー内容

/usr/local/share/chruby/chruby.sh: line 50: cannot create temp file for here document: No space left on devic

解消した方法

  • エラー発生原因は文字通り、容量が不足していることのようなので、不要なファイル群を削除し容量を確保します
  • 外部記事を参考にしつつ、下記commandを定義しました
    • ※ 適宜必要なディレクトリは削除対象から外す
remove-unnecessary: # 不要なファイル群を削除 
    steps:
      - run: sudo rm -rf /Library/Developer/CoreSimulator/Profiles/Runtimes/
      - run: sudo rm -rf /usr/local/android-sdk-linux
      - run: sudo rm -rf /usr/local/go
      - run: sudo rm -rf /usr/local/android-ndk
      - run: sudo rm -rf /home/ubuntu/nvm
      - run: sudo rm -rf /home/ubuntu/.android

参照

Freeing up Disk Space on macOS

MacOS Xcode 10 claims device is out of space

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0