Skip to content

make it easy to use by recipe maintainer

Robert Yang yocto 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest12 patches 22 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/12upgradehelper.py: fix checking for do_checkpkgupgradehelper.py+1 -10 replies
2/12upgradehelper.py: support upgrade multiple recipesupgradehelper.py+6 -30 replies
3/12upgradehelper.py: use UniverseUpdater for all casesupgradehelper.py+30 -380 replies
4/12modules/steps.py: fix warn when skip compilationmodules/steps.py+1 -10 replies
5/12modules/steps.py: fix warn when skip compilationmodules/steps.py upgradehelper.py+5 -61 reply
6/12upgradehelper.py: only check email settings when -e is specifiedupgradehelper.py+2 -10 replies
7/12upgradehelper.py: always do upgrade when recipes are specifiedupgradehelper.py+5 -20 replies
8/12upgradehelper.py: clean repo only once when recipes are specifiedupgradehelper.py+12 -012 replies
9/12upgradehelper.py: use git user in commit when recipes are specifiedupgradehelper.py+5 -15 replies
10/12upgradehelper.py: add --apply-failed optionupgradehelper.py+11 -12 replies
11/12upgradehelper.py: print info when recipe is skipped to upgradeupgradehelper.py+2 -20 replies
12/12upgradehelper.py: don't build gcc-runtime when --skip-compilationupgradehelper.py+1 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 00/12] [auh] make it easy to use by recipe maintainer

* Usages: (No settings is required by default)
- Upgrade one recipe:

    $ upgradehelper.py less

- Upgrade multiple recipes:

    $ upgradehelper.py less bash

The commit will be kept in the repo when *succeed*. No commit when *failed* by default unless -f is used.

- Upgrade recipes and apply failed patches after the upgrade is done:

    $ upgradehelper.py less bash -f

- Upgrade all recipes and send emails:

    $ upgradehelper.py all -e

* Next:
- Auto fix do_fetch error when thera are more than one checksums, e.g., git repo.
- Add it into oe-core and suggest maintainer uses it ?

// Robert

The following changes since commit ccf93239c7def7b475fe20f8fcd91043bc59bd61:

upgradehelper.py: Layer mode do a full cleanup of poky (2017-06-05 16:14:23 -0500)

are available in the git repository at:

git://git.pokylinux.org/poky-contrib rbt/auh
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=rbt/auh

Robert Yang (12):
upgradehelper.py: fix checking for do_checkpkg upgradehelper.py: support upgrade multiple recipes upgradehelper.py: use UniverseUpdater for all cases modules/steps.py: fix warn when skip compilation modules/steps.py: fix warn when skip compilation upgradehelper.py: only check email settings when -e is specified upgradehelper.py: always do upgrade when recipes are specified upgradehelper.py: clean repo only once when recipes are specified upgradehelper.py: use git user in commit when recipes are specified upgradehelper.py: add --apply-failed option upgradehelper.py: print info when recipe is skipped to upgrade upgradehelper.py: don't build gcc-runtime when --skip-compilation

 modules/steps.py |   4 --
 upgradehelper.py | 118 ++++++++++++++++++++++++++++++++++---------------------
 2 files changed, 73 insertions(+), 49 deletions(-)
Signature · 1 line
2.7.4