[yocto] [yocto-autobuilder][PATCH V2] buildset-config/nightly-refkit: add modify bblayers step
Stephano Cetola
stephano.cetola at linux.intel.com
Mon Jul 31 14:23:16 PDT 2017
Add the new modification step, and remove the second buildimages
test. The second buildimages test aims to change the distro to
"nodistro" and rerun the build. In order to do that we'll need to add
some functionality. For now, we will simply do one buildimage step
until the second step has been flushed out.
Signed-off-by: Stephano Cetola <stephano.cetola at linux.intel.com>
---
buildset-config.controller/nightly-refkit.conf | 56 ++------------------------
1 file changed, 3 insertions(+), 53 deletions(-)
diff --git a/buildset-config.controller/nightly-refkit.conf b/buildset-config.controller/nightly-refkit.conf
index 1d2487da6..5fdfe4fc7 100644
--- a/buildset-config.controller/nightly-refkit.conf
+++ b/buildset-config.controller/nightly-refkit.conf
@@ -18,29 +18,9 @@ steps: [{'SetDest':{}},
'prserv': False, 'nosstate': True,
'SDKMACHINE' : 'x86_64',
'atextappend': '\nrequire conf/distro/include/refkit-ci.inc\n'}},
- {'CreateBBLayersConf': {'buildprovider' : 'oe',
- 'layerdirs': ['refkit/meta-intel',
- 'refkit/meta-refkit',
- 'meta-selftest',
- 'refkit/meta-refkit-gateway',
- 'refkit/meta-refkit-computervision',
- 'refkit/meta-oic',
- 'refkit/meta-iot-web',
- 'refkit/meta-iotqa',
- 'refkit/meta-security',
- 'refkit/meta-security-isafw',
- 'refkit/meta-intel-realsense',
- 'refkit/meta-clang',
- 'refkit/meta-flatpak',
- 'refkit/meta-refkit-industrial',
- 'refkit/meta-ros',
- 'refkit/meta-openembedded/meta-filesystems',
- 'refkit/meta-openembedded/meta-gnome',
- 'refkit/meta-openembedded/meta-networking',
- 'refkit/meta-openembedded/meta-oe',
- 'refkit/meta-openembedded/meta-perl',
- 'refkit/meta-openembedded/meta-python',
- 'refkit/meta-refkit-core']}},
+ {'ModBBLayersConf': {'sub': [['openembedded-core/meta', '#YPDIR/meta'],
+ ['openembedded-core/meta-selftest',
+ '#YPDIR/meta-selftest']]}},
{'ScrapeTargets': {'source': 'refkit/meta-refkit/conf/distro/include/refkit-ci.inc',
'targetsvar': 'REFKIT_CI_BUILD_TARGETS'}},
{'BuildImages': {'images': '#SCRAPEDTARGETS',
@@ -49,36 +29,6 @@ steps: [{'SetDest':{}},
{'ScrapeTargets': {'source': 'refkit/meta-refkit/conf/distro/include/refkit-ci.inc',
'targetsvar': 'REFKIT_CI_POSTBUILD_SELFTESTS'}},
{'RunOeSelftest': {'tests': '#SCRAPEDTARGETS'}},
- {'RemoveTmpFiles': {'files': 'build/conf'}},
- {'RunPreamble': {}},
- {'CreateAutoConf': {'machine': 'qemux86-64', 'packages': 'ipk',
- 'distro': 'poky', 'buildhistory' : False,
- 'prserv': False, 'nosstate': True,
- 'SDKMACHINE' : 'x86_64', 'tmpdir': 'tmp-poky'}},
- {'CreateBBLayersConf': {'buildprovider' : 'yocto',
- 'layerdirs': ['refkit/meta-intel',
- 'meta-selftest',
- 'refkit/meta-refkit',
- 'refkit/meta-refkit-gateway',
- 'refkit/meta-refkit-computervision',
- 'refkit/meta-oic',
- 'refkit/meta-iot-web',
- 'refkit/meta-iotqa',
- 'refkit/meta-security',
- 'refkit/meta-security-isafw',
- 'refkit/meta-intel-realsense',
- 'refkit/meta-clang',
- 'refkit/meta-flatpak',
- 'refkit/meta-refkit-industrial',
- 'refkit/meta-ros',
- 'refkit/meta-openembedded/meta-filesystems',
- 'refkit/meta-openembedded/meta-gnome',
- 'refkit/meta-openembedded/meta-networking',
- 'refkit/meta-openembedded/meta-oe',
- 'refkit/meta-openembedded/meta-perl',
- 'refkit/meta-openembedded/meta-python',
- 'refkit/meta-refkit-core']}},
- {'BuildImages': {'images': 'refkit-image-common'}},
{'DownloadErrorReports': {}},
{'SendErrorReport': {}}
]
--
2.13.3
More information about the yocto
mailing list