Updating a Bench

You will see an update banner on your bench group dashboard whenever an update is available for any of the apps installed on that bench group:

Clicking on the Show Updates button will open up a dialog box where you can choose which apps to update (yes, we do have selective app updates!). Deselect the apps you don't want to update and click Deploy:

You can monitor the progress of your deploy in the Deploys tab:

When you click on a deploy it takes you to a screen showing each stage of the deploy.

For deploys in the running stage a Fail Build button will also show up which can be used to stop a build once it has started.

Fail build prompt

Proceeding with this confirmation will fail the build.

Checking deployed app versions

Clicking on the three dots on the deploy page will show an option to view app versions. Screenshot 2025 11 13 at 8.35.04 PM

Which will lead to a dialog showing all apps deployed and their versions.

Screenshot 2025 11 13 at 8.36.21 PM

These apps can also be redeployed using the button shown below.

The "Redeploy" option will only appear in the following cases:

  • Deploy succeeded
  • Deploy failed

In cases where a deployment succeeds but the bench breaks temporarily — for example, due to:

  • Connectivity issues
  • No space on the server
  • Manual deployment failures

—you can create a new, identical build and attempt the new bench again using Redeploy.

Note: You cannot deselect Frappe Framework if you want to update ERPNext

After Bench is updated, the sites (as long as auto update is enabled) shall auto update during non-working hours. (1 AM - 4 AM)

Discard
Save
This page has been updated since your last edit. Your draft may contain outdated content. Load Latest Version
Was this article helpful?

On this page

Review Changes ← Back to Content
Message Status Space Raised By Last update on