Skip to content

fixes for use with Angstrom

[email protected] yocto 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4GetDistroVersion.py support for Angstrom distro versionlib/python2.7/site-packages/autobuilder/buildsteps/GetDistroVersion.py+5 -20 replies
2/4README: add high level overview, fix build slave descriptionREADME README-NEW-AUTOBUILDER+15 -40 replies
3/4master.py/botmaster.py: use builders list for builders orderlib/python2.7/site-packages/autobuilder/Autobuilder.py lib/python2.7/site-packages/buildbot-0.8.8-py2.7.egg/buildbot/process/botmaster.py lib/python2.7/site-packages/buildbot-0.8.8-py2.7.egg/buildbot/status/master.py+13 -190 replies
4/4GetDeployDir.py/PublishArtifacts.py: get deploy dir from bitbakelib/python2.7/site-packages/autobuilder/buildsteps/GetDeployDir.py lib/python2.7/site-packages/autobuilder/buildsteps/PublishArtifacts.py+73 -222 replies

Reviews trailers per patch

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

Read the v1 thread

Cover letter [yocto-autobuilder][PATCH v1 0/4] fixes for use with Angstrom

From: Stefan Agner <[email protected]>

Hi folks,

We plan to make use of the Yocto Autobuilder at Toradex. I successfully deployed an installation, however since we distribute an Anstrom based BSP I had to adjust some files. With those patches and a custom layer configuration (not included since quite ugly) I'm able to build our BSP.

Would be good to have those changes upstream. Especially the new way to preserve the order of builders is more generic, however maybe not yet perfect. I needed this especially since I build some other stuff using POBBC (plain old build bot configuration :-)).

Just as a general question: What is planned with the autobuilder in general? Is there an integration planned with Toaster? As far as I can see, since the build directory is recreated each time, this is not really possible right now. It would need adjustment to the autobuilder to start the toaster web interface for each builder, and clean/restart builds in a way that doesn't interfere with Toaster. Any thoughts on this?

--
Stefan

Stefan Agner (4):
GetDistroVersion.py support for Angstrom distro version
README: add high level overview, fix build slave description master.py/botmaster.py: use builders list for builders order GetDeployDir.py/PublishArtifacts.py: get deploy dir from bitbake

 README                                             |  8 ++--
 README-NEW-AUTOBUILDER                             | 11 +++++
 .../site-packages/autobuilder/Autobuilder.py       | 17 ++++----
 .../autobuilder/buildsteps/GetDeployDir.py         | 47 +++++++++++++++++++++
 .../autobuilder/buildsteps/GetDistroVersion.py     |  7 +++-
 .../autobuilder/buildsteps/PublishArtifacts.py     | 48 ++++++++++++----------
 .../buildbot/process/botmaster.py                  |  3 +-
 .../buildbot/status/master.py                      | 12 +-----
 8 files changed, 106 insertions(+), 47 deletions(-)
 create mode 100644 lib/python2.7/site-packages/autobuilder/buildsteps/GetDeployDir.py
Signature · 1 line
1.9.0