[yocto] [yocto-autobuilder][PATCH 1/2] nightly-musl-x86-64: add 64bit musl build
Stephano Cetola
stephano.cetola at linux.intel.com
Tue Oct 24 07:36:42 PDT 2017
We were building with musl on 32 bit platforms but not on 64 bit.
This adds a 64 bit musl buildset that is similar to the 32 bit one
and also adds that buildset to the list of builds for nightly.
Signed-off-by: Stephano Cetola <stephano.cetola at linux.intel.com>
---
buildset-config.controller/nightly-musl-x86-64.conf | 18 ++++++++++++++++++
buildset-config.controller/nightly.conf | 1 +
2 files changed, 19 insertions(+)
create mode 100644 buildset-config.controller/nightly-musl-x86-64.conf
diff --git a/buildset-config.controller/nightly-musl-x86-64.conf b/buildset-config.controller/nightly-musl-x86-64.conf
new file mode 100644
index 000000000..2222e9c3f
--- /dev/null
+++ b/buildset-config.controller/nightly-musl-x86-64.conf
@@ -0,0 +1,18 @@
+[nightly-musl-x86-64]
+builders: ['centos7.yocto.io', 'debian8.yocto.io', 'fedora25.yocto.io', 'fedora26.yocto.io', 'tumbleweed.yocto.io', 'opensuse423.yocto.io', 'ubuntu1604.yocto.io', 'ubuntu1704.yocto.io', 'debian9.yocto.io']
+repos: [{'poky':
+ {'repourl':'git://git.yoctoproject.org/poky',
+ 'layerversion':{'core':'meta', 'yoctobsp':'meta-yocto-bsp', 'yocto':'meta-yocto', 'poky':'meta-poky'},
+ 'branch':'master'}}]
+steps: [{'SetDest':{}},
+ {'CheckOutLayers': {}},
+ {'RunPreamble': {}},
+ {'GetDistroVersion' : {'distro': 'poky'}},
+ {'CreateAutoConf': {'machine': 'qemux86-64', 'SDKMACHINE' : 'x86_64',
+ 'buildhistory' : False, 'distro': 'poky',
+ 'atextappend' : '\nTCLIBC="musl"\n' }},
+ {'CreateBBLayersConf': {'buildprovider' : 'yocto'}},
+ {'BuildImages': {'images': 'core-image-minimal core-image-full-cmdline core-image-sato-sdk world'}},
+ {'RunSanityTests': {'images': 'core-image-minimal core-image-full-cmdline core-image-sato-sdk'}},
+ {'DownloadErrorReports': {}},
+ {'SendErrorReport': {}}]
diff --git a/buildset-config.controller/nightly.conf b/buildset-config.controller/nightly.conf
index dde6c535f..51ddf6e5b 100644
--- a/buildset-config.controller/nightly.conf
+++ b/buildset-config.controller/nightly.conf
@@ -121,6 +121,7 @@ steps: [{'SetDest':{}},
'nightly-world-lsb':{},
'poky-tiny': {}, 'buildtools': {},
'nightly-musl': {}, 'nightly-no-x11': {},
+ 'nightly-musl-x86-64': {},
'nightly-qa-extras': {}, 'nightly-oe-selftest': {},
'nightly-refkit': {}}}},
{'PrepPkgIndex' : {}},
--
2.14.2
More information about the yocto
mailing list