Age | Commit message (Collapse) | Author |
|
[YOCTO #6385]
Do world builds for meta-intel-world for a couple of BSPs. This patch
adds the new nightly-meta-intel-world buildset to fix bug #6385. Also
added it to the nightly-meta-intel.conf and yoctoAB.conf.
Signed-off-by: Graydon, Tracy <tracy.graydon@intel.com>
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
[YOCTO: #7703]
Added buildset-config.iot-devkit/*. This buildset uses the following repos/branches:
poky: dizzy
meta-intel-iot-devkit: master
meta-intel-iot-middleware: dizzy
meta-intel-quark: dizzy
meta-intel-galileo: dizzy
meta-openembedded: dizzy
And builds the following images:
iot-devkit-image
iot-devkit-prof-image
iot-devkit-prof-dev-image
Signed-off-by: Graydon, Tracy <tracy.graydon@intel.com>
|
|
We don't run testsdk here, however, we should be.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
There is no reason we should wait around for hours for this to fail.
Let's drop it to something relatively reasonable.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
We no longer have fri2 or crownbay in meta-intel, so let's
switch these to the intel-core* bsps. These should work back to dizzy
at least.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
Nightly shouldn't be building romley.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
Older BSPs have been removed via:
http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel/commit/?id=4172351baa285b83eb54d54368fe2f037c48159b
This commit supports their removal.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
The echo for a non published build was failing because of quoting
issues.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
We bumped to layer version "6" and this code broke resulting in:
'/bin/sh: -c: line 1: syntax error: unexpected end of file' on the autobuilder.
This was due to an incomplete shell command.
This commit fixes up the conditional for layer verison 5 and later and tidies up
a few of the error paths too.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Standard sanity tests should only test LSB on layerversion >= 6.
SDK tests should also only run on layerversion >= 6.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Currently, if several of the commands in _fetch() fail, the build merrily
continues and ignores the errors. This effectively means that some random
hash is built but is reported as the hash we were trying to build. In
other words, we can't trust what the autobuilder is doing :(.
This patch improves the error handling so that if an error occurs in any
of the commands, it propagates back up the chain. The retry code can then
handle as appropriate.
This code was tested by changing each command in turn to something invalid
and ensuring the fetch buildstep failed in each case.
The underlying trigger for this issue was a branch head that was force
pushed during a build. That issue still remains but at least it will
error now rather than just building something random.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Adding nightly-wic to our nightly build.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
I dislike having images in the title. rename to nightly-wic.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
Create wic image: directdisk for core-image-sato (qemux86-64)
directdisk-gpt for core-image-sato (qemux86-64)
directdisk for core-image-sato (genericx86-64)
directdisk-gpt for core-image-sato (genericx86-64)
Signed-off-by: Daniel Istrate <daniel.alexandrux.istrate@intel.com>
|
|
Requires: wic_img_type (eg. directdisk, directdisk-gpt etc)
target_img (eg. core-image-sato, core-image-minimal etc)
It deploys images to: build/build/tmp/deploy/wic_images
Makes folders for each machine type, wic image typem and target image type:
├── genericx86-64
│ ├── directdisk
│ │ └── core-image-sato
│ │ └── build
│ │ ├── directdisk-201508141300-sda.direct
│ │ ├── directdisk-201508141300-sda.direct.p1
│ │ ├── directdisk-201508141300-sda.direct.p2
│ │ └── hdd
│ │ └── boot
│ │ ├── ldlinux.sys
│ │ ├── syslinux.cfg
│ │ └── vmlinuz
│ └── directdisk-gpt
│ └── core-image-sato
│ └── build
│ ├── directdisk-gpt-201508141301-sda.direct
│ ├── directdisk-gpt-201508141301-sda.direct.p1
│ ├── directdisk-gpt-201508141301-sda.direct.p2
│ └── hdd
│ └── boot
│ ├── ldlinux.sys
│ ├── syslinux.cfg
│ └── vmlinuz
└── qemux86-64
├── directdisk
│ └── core-image-sato
│ └── build
│ ├── directdisk-201508141246-sda.direct
│ ├── directdisk-201508141246-sda.direct.p1
│ ├── directdisk-201508141246-sda.direct.p2
│ └── hdd
│ └── boot
│ ├── ldlinux.sys
│ ├── syslinux.cfg
│ └── vmlinuz
└── directdisk-gpt
└── core-image-sato
└── build
├── directdisk-gpt-201508141246-sda.direct
├── directdisk-gpt-201508141246-sda.direct.p1
├── directdisk-gpt-201508141246-sda.direct.p2
└── hdd
└── boot
├── ldlinux.sys
├── syslinux.cfg
└── vmlinuz
Signed-off-by: Daniel Istrate <daniel.alexandrux.istrate@intel.com>
|
|
SDK sanity tests should also be removed for lsb for x86*
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
We should support passing in images instead of just assuming
an image name.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
Let's be more clear that these are SDK sanity tests.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
Removing rt builds for quark for now until meta-intel maintainer
gives go ahead.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
We're not going to build lsb images for quark, so remove.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
This commit adds intel-quart and intel-quark-rt to meta-intel
nightly.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
remove crownbay, emenlow and fri2 bsps.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
the no-x11 target is broken. Removing by rburton request.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
We need to run these off of core-image-sato and not
core-image-sato-sdk.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
toolchain needs to be build first before SDK testing can happen.
This also removes lsb sdk testing since we don't build for it.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
s/slave/worker
s/master/controller
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
The text for this button implied that if True we wouldn't
deploy artifacts. It's infact, the opposite.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
This supports testsdk task within testimage and
adds them to each of the main builds in nightly
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
No need to test all image combos. Trim this down to
core-image-lsb core-image-lsb-sdk
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
[YOCTO #8130]
This commit adds sanity testing to lsb images.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
sourcing oe-init-build-env puts us in ./build so we need to
look for meta-selftest one directory up.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
Missing ; causes bash errors.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
Trying to assign yocto_number when it's None does bad things
to non-release builds.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
If .htpasswd does not exist, create it.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
remove log.msg.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
We really need to just tie this to branch_poky and repo_poky since
it is really most useful there.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
The minnow BSP is essentially retired. Let's remove it.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
[YOCTO #7836]
This commit valiadates that on non-milestone release builds that
DISTRO_VERSION is set correctly. If not, it fails the build
and stops it.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
We need to break release variables up a bit more. Now, milestone
numbers and release candidates are dropdowns. This means that
the yocto release number should ONLY be numeric. eg 1.8 1.9 etc.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
When we switched to the new build-janitor names we forgot to switch
them off in our stop scripts.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
We need to be able to distinguish if a build is publish/no-publish
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
In honour of my friend, Nóirín Pluincéid, I'm adding
an X-Clacks-Overhead response header.
For more info on X-Clacks-Overhead:
http://www.gnuterrypratchett.com/
For more info on Nóirín and how amazing they were:
https://medium.com/@quince/n%C3%B3ir%C3%ADn-go-lonra%C3%AD-solas-suthain-orthu-231c0eb42453
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
We need to be able to start up the vnc server if it already isn't.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
We should really build world here after talking to rburton.
Also, no need to publish artifacts.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
deploycheck should be True in order for us to skip.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
If we set the do not publish flag via the UI there is no
CURRENT link to create.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
since we're no longer supporting eclipse juno builds,
we're removing them and putting mars in it's place.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
s/poky_name/is_milestone/
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
This commit adds support for the mars version of the eclipse
plugin.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
[YOCTO #7978]
This adds a button to support skipping publication of artifacts.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|