[yocto] [yocto-autobuilder][PATCH 2/2] meta-intel: nightly-musl: add 32 bit buildset
Stephano Cetola
stephano.cetola at linux.intel.com
Tue Oct 24 07:36:43 PDT 2017
On the meta-intel autobuilder, we were only building musl for 64bit
architectures. This adds a buildset for core2-32 arch, and adds that
build to the nightly.
Signed-off-by: Stephano Cetola <stephano.cetola at linux.intel.com>
---
buildset-config.meta-intel/nightly-meta-intel.conf | 3 +-
.../nightly-musl-core2-32.conf | 53 ++++++++++++++++++++++
2 files changed, 55 insertions(+), 1 deletion(-)
create mode 100644 buildset-config.meta-intel/nightly-musl-core2-32.conf
diff --git a/buildset-config.meta-intel/nightly-meta-intel.conf b/buildset-config.meta-intel/nightly-meta-intel.conf
index 012f71f97..ae14c6966 100644
--- a/buildset-config.meta-intel/nightly-meta-intel.conf
+++ b/buildset-config.meta-intel/nightly-meta-intel.conf
@@ -95,7 +95,8 @@ steps: [{'SetDest':{}},
'intel-core2-32-lsb-rt':{}, 'intel-core2-32-rt':{},
'intel-corei7-64':{}, 'intel-corei7-64-lsb':{},
'intel-corei7-64-lsb-rt':{}, 'intel-corei7-64-rt':{},
- 'intel-quark':{}, 'nightly-musl':{}, 'nightly-x32':{},
+ 'intel-quark':{}, 'nightly-musl':{},
+ 'nightly-musl-core2-32':{}, 'nightly-x32':{}},
'schedulerNames_nowait' : {'nightly-meta-intel-world':{}}}},
{'CreateIntelBSPPackage': {'machine': 'intel-core2-32'}},
{'CreateIntelBSPPackage': {'machine': 'intel-corei7-64'}},
diff --git a/buildset-config.meta-intel/nightly-musl-core2-32.conf b/buildset-config.meta-intel/nightly-musl-core2-32.conf
new file mode 100644
index 000000000..0b952a7fe
--- /dev/null
+++ b/buildset-config.meta-intel/nightly-musl-core2-32.conf
@@ -0,0 +1,53 @@
+[nightly-musl-core2-32]
+builders: ['yocto-ab-master.ostc.intel.com', 'yocto-ab01.ostc.intel.com', 'yocto-ab02.ostc.intel.com', 'yocto-ab03.ostc.intel.com', 'yocto-ab04.ostc.intel.com']
+repos: [{'poky':
+ {'repourl':'git://git.yoctoproject.org/poky',
+ 'layerversion':{'core':'meta', 'yoctobsp':'meta-yocto-bsp', 'yocto':'meta-yocto', 'poky':'meta-poky'},
+ 'branch':'master'}},
+ {'meta-intel':
+ {'repourl':'git://git.yoctoproject.org/meta-intel',
+ 'layerversion':{'intel':'meta-intel'},
+ 'branch':'master'}}]
+props: [{'kmeta':{'prop_type':'StringParameter',
+ 'size': 15,
+ 'name': 'kmeta',
+ 'default': '',
+ 'label':'<hr><h3> branch for KMETA_${MACHINE} (default is blank):</h3>'}},
+ {'srcrev_meta':{'prop_type':'StringParameter',
+ 'size': 15,
+ 'name': 'srcrev_meta',
+ 'default': '',
+ 'label':'<hr><h3> SRCREV for KMETA_${MACHINE} (default is blank):<br></h3>'}},
+ {'srcuri_meta':{'prop_type':'StringParameter',
+ 'size': 50,
+ 'name': 'srcuri_meta',
+ 'default': '',
+ 'label':'<hr><h3> SRC_URI_pn-linux-yocto KMETA append. (default is blank).<br> This should be constructed as *just* the git uri portion of the string. <br>(git://git.yoctoproject.org/linux-yocto-3.19.git</h3>'}},
+ {'kbranch':{'prop_type':'StringParameter',
+ 'size': 15,
+ 'name': 'kbranch',
+ 'default': '',
+ 'label':'<hr><h3> branch for KBRANCH_${MACHINE} (default is blank):</h3>'}},
+ {'srcrev_machine':{'prop_type':'StringParameter',
+ 'size': 15,
+ 'name': 'srcrev_machine',
+ 'default': '',
+ 'label':'<hr><h3> SRCREV for KBRANCH. (default is blank):<br></h3>'}},
+ {'srcuri_machine':{'prop_type':'StringParameter',
+ 'size': 50,
+ 'name': 'srcuri_machine',
+ 'default': '',
+ 'label':'<hr><h3> SRC_URI_pn-linux-yocto KBRANCH append. (default is blank).<br> This should be constructed as *just* the git uri portion of the string. <br>(git://git.yoctoproject.org/linux-yocto-3.19.git</h3>'}}]
+steps: [{'SetDest':{}},
+ {'CheckOutLayers': {}},
+ {'RunPreamble': {}},
+ {'GetDistroVersion' : {'distro': 'poky'}},
+ {'CreateAutoConf': {'machine': 'intel-core2-32', 'SDKMACHINE' : 'x86_64',
+ 'buildhistory' : False, 'distro': 'poky',
+ 'atextappend' : '\nTCLIBC="musl"\n' }},
+ {'CreateBBLayersConf': {'buildprovider' : 'yocto',
+ 'bsplayer': True, 'bspprovider': 'intel',
+ 'layerdirs': ['meta-intel', 'meta-intel/meta-tlk']}},
+ {'BuildImages': {'images': 'core-image-minimal core-image-full-cmdline core-image-sato world'}},
+ {'DownloadErrorReports': {}},
+ {'SendErrorReport': {}}]
--
2.14.2
More information about the yocto
mailing list