Commit Graph

25 Commits

Author SHA1 Message Date
Thales Macedo Garitezi
93caddd448
refactor(review): factor out common functionality 2021-11-29 10:23:54 -03:00
Thales Macedo Garitezi
0932920d36
chore(appup): make update_appup.escript output only differences for
external dependencies

Currently, the update_appup.escript outputs as an error the full appup
file for external dependencies, even if all the changes are already
contained in the depency.  Here, we make it only output the missing
actions to be inserted, to aid in seeing what are the differences.
2021-11-25 15:21:25 -03:00
Thales Macedo Garitezi
29f982385d
chore(appup): remove old file extension and preserve dirname for apps 2021-11-24 15:09:25 -03:00
Thales Macedo Garitezi
c950566294
chore(appup): minor fixes to update_appup.escript
- Fixes clause error on `create_stub/1`.
- Small optimization: do not download the same file multiple times
  with `wget`.
2021-11-24 14:22:51 -03:00
k32
113cfa6422 fix(update_appup): Fix warnings, add support for external repos 2021-11-18 12:31:02 +01:00
k32
7d07e8d948 chore(emqx): Update version and appup file 2021-11-08 14:24:37 +01:00
Zaiming Shi
51bc9c83c3 fix: ignore unused var 2021-10-15 15:49:26 +08:00
k32
14aaa4affe fix(update_appup): Fix dependency check 2021-10-14 14:18:09 +02:00
k32
cb5db8059b fix(update_appup): Use a different syntax for substitution 2021-10-14 13:47:04 +02:00
k32
703f52cec7 feat(update_appup): Support binary releases (.zip) 2021-10-13 17:25:29 +02:00
k32
4643415b0b chore(appup): Update appup scripts 2021-10-12 17:45:10 +02:00
k32
668bcad4e0 fix(update_appup): Add forgotten CLI parameter 2021-10-07 09:59:32 +02:00
k32
20ee42be87 chore(update-appup): s/Pred/Prev/g 2021-10-06 23:45:52 +02:00
k32
29ad2c04da fix: Use application version instead of the release version 2021-10-06 23:45:52 +02:00
k32
ecf4d196eb feat(update_appup): Return error when missing appup.src 2021-10-06 23:45:52 +02:00
k32
89fbf5fea2 feat(update_appup): Add a warning message 2021-10-06 23:45:52 +02:00
k32
ca77749281 feat(update_appup): Add a full description of the algorithm 2021-10-06 23:45:52 +02:00
k32
6bee6279f8 feat(update_appup): Make the script more generic 2021-10-06 23:45:52 +02:00
k32
c50c72b18e fix(update_appup): Fix downgrade module loading 2021-10-06 23:45:52 +02:00
k32
f793883e35 refactor(update_appup): Minor code cleanup 2021-10-06 23:45:52 +02:00
k32
aca6367561 feat(update_appup): Create stubs 2021-10-06 23:45:52 +02:00
k32
4020db8fc1 feat(update_appup): Compare beam files 2021-10-06 23:45:52 +02:00
Zaiming Shi
54458e3924 chore(appup): ensure emqx_app alwasy loaded in appup 2021-06-03 13:02:49 +02:00
Tobias Lindahl
981364341e chore(appup): load emqx_channel in appup
Note that the large whitespace diff on the appup file is because this
is the first time the new script for modifying appup files is used.
2021-06-03 12:22:58 +02:00
k32
4f425828d6 feat(scripts): Add an appup helper script 2021-06-02 11:50:49 +02:00