Upgrade multiple plugins (+ Discourse) at once

AI 生成的摘要

The discussion revolves around upgrading multiple plugins and Discourse simultaneously. dandv initiates the conversation, expressing the desire to upgrade everything at once, as individual upgrades can take several minutes. codinghorror mentions a pre-existing topic, but dandv claims to have searched beforehand and couldn’t find a relevant discussion. erlend_sh eventually finds the related topic and shares the link: https://meta.discourse.org/t/discourse-docker-manager-upgrade-all/33808. The feature is now implemented, as announced by dax, with a link to the relevant GitHub pull request: https://github.com/discourse/docker_manager/pull/44.

Since upgrading one plugin takes several minute, and upgrading Discourse itself takes several more minutes, is it possible to upgrade everything in one shot? Otherwise a common situation like in the screenshot below would take ~10 minutes to upgrade.

Most steps in the upgrade log are the same:

  • bundle install --deployment --without test --without development
  • $ bundle exec rake multisite:migrate
  • $ bundle exec rake assets:precompile

There is already a topic discussing this.

As you might have imaged from my history of posting here, I have searched before posting. The only related one I found was on running a separate data container.

I’d be happy to be pointed to the right topic.

Yeh, seems the choice of title is very flexible for this proposal :smiley: Found it eventually though, so please continue discussion here:

This feature is now implemented

https://github.com/discourse/docker_manager/pull/44