Skip to main content

Freeing up storage space on build machines

Abstract

To free up additional disk space on Bitrise build machines, delete unneeded tools and resources by using a Script Step in your build.

If you need additional disk space, you can always delete tools and resources that you do not use. You just need to use a Script Step at the start of your build.

  1. Check your stack's System Report on GitHub.

    The System Report includes the list of pre-installed tools and their version on the stack.

  2. Find the tools you don't need in your build.

  3. Open your app on Bitrise.

  4. Click the Workflows button on the main page.

  5. Select a Workflow from the WORKFLOW dropdown menu.

    Installing any additional tools
  6. Add a Script Step to the beginning of your Workflow.

  7. In the Script content input of the Step, add the necessary commands to uninstall the tools.

Example 1. Uninstalling unneeded tools

If your app doesn't need Android SDK tools, you can remove them with the following commands in your Script Step:

sudo rm -rf /usr/local/share/android-sdk 
sudo rm -rf /opt/android-ndk

You can delete iOS simulators that you don't use:

sudo rm -rf ~/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS\\ 10.3.simruntime/