[OE-core] [PATCH 0/6] Implement scripts/oe-git-archive

Markus Lehtonen markus.lehtonen at linux.intel.com
Wed Feb 8 14:15:36 UTC 2017


This patchset implements a helper script for committing data to git and pushing
it into an upstream repository. The new script re-uses some code from
oe-build-perf-test script (the code is eventually removed from
oe-build-perf-test in the last patch). The script supports flexible
(pattern-based) tag and branch naming, and, similarly flexible commit and tag
messages. It is also able to directly work with (local) bare repositories.

The first four patches implement the new script. The last two patches takes the
script in use in build performance testing scripts.

[YOCTO #10582]


The following changes since commit 68da6c98841f4450736ae170e443aa744c8b77eb:

  oeqa/selftest/pkgdata: use m4 instead of bash (2017-02-07 14:48:56 +0000)

are available in the git repository at:

  git://git.openembedded.org/openembedded-core-contrib marquiz/fixes-10582
  http://git.openembedded.org/openembedded-core-contrib/log/?h=marquiz/fixes-10582


Markus Lehtonen (6):
  oeqa.utils.git: add git_dir property
  scripts: Implement oe-git-archive
  oeqa.utils.git: support bare repos
  scripts/oe-git-archive: support creating bare repositories
  build-perf-test-wrapper.sh: use oe-git-archive
  oe-build-perf-test: drop --commit-results

 meta/lib/oeqa/utils/git.py                 |  20 ++-
 scripts/contrib/build-perf-test-wrapper.sh |  18 ++-
 scripts/oe-build-perf-test                 | 104 ------------
 scripts/oe-git-archive                     | 247 +++++++++++++++++++++++++++++
 4 files changed, 275 insertions(+), 114 deletions(-)
 create mode 100755 scripts/oe-git-archive

-- 
2.10.2




More information about the Openembedded-core mailing list