diff options
author | joewilliams <joe@joetify.com> | 2011-01-27 18:15:25 +0100 |
---|---|---|
committer | Tuncer Ayaz <tuncer.ayaz@gmail.com> | 2011-01-27 18:37:39 +0100 |
commit | 5298e93a180e6db87a33f26eb6a2db06e8065dc7 (patch) | |
tree | 179659725014a0263e608cc0d4c3857a40eb53f6 /src/rebar_core.erl | |
parent | 3fd3bfc89a614728c21360ecb91d8a5029f7d0b3 (diff) |
Add 'generate-upgrade' command
To support OTP release upgrades I have added support for building
upgrade packages. Support for this is included in the
rebar_upgrade module, specifically generate_upgrade/2. It requires
one variable to be set on the command line 'previous_release' which
is the absolute path or relative path from 'rel/' to the previous
release one is upgrading from. Running an upgrade will create the
needed files, including a relup and result in a tarball containing
the upgrade being written to 'rel/'. When done it cleans up the
temporary files systools created.
Usage:
$ rebar generate-upgrade previous_release=/path/to/old/version
This also includes a dummy application that can be used to test
upgrades as well as an example.
Special thanks to Daniel Reverri, Jesper Louis Andersen and
Richard Jones for comments and patches.
Diffstat (limited to 'src/rebar_core.erl')
0 files changed, 0 insertions, 0 deletions