How to deploy an upgrade (build with rebar3)
Sun Feb 23 01:14:32 CET 2020
`rebar3_appup_plugin` may help you:
(I know this doesn't answer your actual question - I'm not knowledgeable
enough - but it works very well for me and perhaps it will solve your
On Sat, 22 Feb 2020 at 12:27, by <by@REDACTED> wrote:
> I use rebar3 to build my Erlang applications.
> For application deployment, I build a compressed archive and copy it to
> the target. The first release works, but how can I upgrade my application
> on the running system?
> I found some information with this link:
> But I got error when I try to unpack/install my new release:
> Unpack failed: release_package_not_found
> Installed versions:
> * 1.0.2 permanent
> Say, I have a release (1.0.2) which is running, and there are some code
> changes, I build ($ rebar3 as prod tar) a new release (1.0.3). Is myrel-1.0.3.tar.gz
> sufficient for deploying the upgrade? I copied the myrel-1.0.3.tar.gz to
> the root directory of my application.
> I think the problem is how to make my new release/version being listed
> with command: $ bin/myrel versions
> Kind Regards,
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the erlang-questions