[yocto] [[AUH] 00/17] AUH code refactor and support test image.

Aníbal Limón anibal.limon at linux.intel.com
Wed Nov 25 16:00:29 PST 2015


The following patchset contains,

	- A refactor of AUH code clean-up and improve source tree.
	- A implementation of testimage that do ptest and sato testimages.
        - New settings for publish patches and logs generated by AUH.
	- Improvements on the status email.

The changes can also be found at,

http://git.yoctoproject.org/cgit/cgit.cgi/auto-upgrade-helper/log/?h=boot_images_v2

Aníbal Limón (17):
  {upgradehelper, bitbake}.py: Move _get_env function to bitbake
  upgradehelper.py: Merge options into a dictionary
  upgradehelper.py: Adds own module for steps
  upgradehelper: Reorder files into directories.
  buildhistory: Add option for enable in upgrade-helper.conf
  recipe/base.py: Add is_recipe_or_include_file func
  recipe/base.py: Add modify_recipe_files function decorator
  recipe/base.py: Add support for get recipe inherits.
  steps.py: Merge load_dirs step into load_env.
  steps.py: Move clean_repo to first step.
  utils/git.py: Add method for apply patches into a branch.
  upgradehelper.py: Add settings for enable testimage.
  upgradehelper: Add testimage feature.
  upgradehelper.py: Changed retry failure build to 30 days.
  upgradehelper: Add workdir setting.
  statistics: Improve email format and get_summary method.
  statistics: Add support for publish_work_url setting.

 README                        |  40 ++-
 bitbake.py                    | 107 -------
 buildhistory.py               |  75 -----
 emailhandler.py               | 108 -------
 errors.py                     |  93 ------
 git.py                        | 101 -------
 gitrecipe.py                  |  94 ------
 modules/buildhistory.py       |  75 +++++
 modules/errors.py             |  93 ++++++
 modules/recipe/__init__.py    |   0
 modules/recipe/base.py        | 682 ++++++++++++++++++++++++++++++++++++++++++
 modules/recipe/git.py         |  94 ++++++
 modules/recipe/svn.py         |  28 ++
 modules/statistics.py         | 112 +++++++
 modules/steps.py              | 144 +++++++++
 modules/testimage.py          | 185 ++++++++++++
 modules/utils/__init__.py     |   0
 modules/utils/bitbake.py      | 124 ++++++++
 modules/utils/emailhandler.py | 108 +++++++
 modules/utils/git.py          | 105 +++++++
 recipe.py                     | 669 -----------------------------------------
 statistics.py                 | 102 -------
 svnrecipe.py                  |  28 --
 upgradehelper.py              | 505 +++++++++++++++----------------
 24 files changed, 2042 insertions(+), 1630 deletions(-)
 delete mode 100644 bitbake.py
 delete mode 100644 buildhistory.py
 delete mode 100644 emailhandler.py
 delete mode 100644 errors.py
 delete mode 100644 git.py
 delete mode 100644 gitrecipe.py
 create mode 100644 modules/buildhistory.py
 create mode 100644 modules/errors.py
 create mode 100644 modules/recipe/__init__.py
 create mode 100644 modules/recipe/base.py
 create mode 100644 modules/recipe/git.py
 create mode 100644 modules/recipe/svn.py
 create mode 100644 modules/statistics.py
 create mode 100644 modules/steps.py
 create mode 100644 modules/testimage.py
 create mode 100644 modules/utils/__init__.py
 create mode 100644 modules/utils/bitbake.py
 create mode 100644 modules/utils/emailhandler.py
 create mode 100644 modules/utils/git.py
 delete mode 100644 recipe.py
 delete mode 100644 statistics.py
 delete mode 100644 svnrecipe.py

-- 
2.1.4




More information about the yocto mailing list