Skip to main content

Caching Maven

Abstract

You can cache Maven content by putting the Bitrise.io Cache:Push Step at the end of your Workflow. To later use this cached data, use the Bitrise.io Cache:Pull Step after Git Clone Step.

Branch-based caching vs key-based caching

This guide is is about legacy, branch-based caching. For key-based caching, check out our in-depth guide: Key-based caching.

  1. Open your app on Bitrise.

  2. Click the Workflows button on the main page.

    opening-workflow-editor.png
  3. Select a Workflow from the WORKFLOW dropdown menu.

  4. Insert the Cache:Pull step after the Git Clone but before the Android Build steps.

    Step version of the Cache:Pull Step

    Make sure that your Step is version 1.0.0 or newer. With the older versions, you have to manually specify paths for caching.

  5. Insert the Bitrise.io Cache:Push Step to the very end of your Workflow.

  6. In the Cache paths input of the step, enter $HOME/.m2.

And you’re done!