Commit Graph

18 Commits

Author SHA1 Message Date
Kumar Gala 70ad4dc822 ci: Update daily build to use SDK 0.13.0-rc1
Update daily image to docker v0.17.4 to get SDK 0.13.0-rc1 for
testing purposes.

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2021-07-02 10:59:01 -05:00
Kumar Gala 5d97f8ce4c ci: Update to docker image v0.17.1
Update docker image to v0.17.1 to get SDK 0.13.0-alpha-1 to
allow testing of ARC64 as well as the SDK update to gcc-10.3 and
qemu 6.0.

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2021-05-05 17:56:53 -05:00
Anas Nashif c8a2432955 ci: use new docker image based on ubuntu 20.04
Update to new docker image with various updates including renode, llvm
and the base distro (moving from ubuntu 18.04 to 20.04).

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2021-05-05 11:04:36 -05:00
Kumar Gala 9693fc8fee ci: Handle twister.xml junit files being empty
junitparse doesn't deal well with being given an empty file.  So build
a filterted list of non-empty files to pass to junitparser.

Additionally handle the case that all junit xml files are empty, if
that is the case skip calling junitparser and junit2html.

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2021-04-21 14:31:56 +02:00
Kumar Gala 335c88f4d0 ci: create a merged junit report
Upload a build artifact that is the merged junit report in both xml and
html format.

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2021-04-20 06:55:16 -05:00
Kumar Gala ccbc86eccf ci: Bump to SDK 0.12.4
Bump docker image to pull in SDK 0.12.4 to support split
of arm & arm64.

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2021-03-30 13:14:35 -04:00
Kumar Gala 2dd696f544 sdk: Move to SDK 0.12.3
Update ci and docs to reference SDK 0.12.3.  Update to SDK 0.12.3 as
it includes fixes for support ARM Cortex-M55.

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2021-02-18 11:52:48 -05:00
Kumar Gala b9ccae4f04 ci: Bump up number of builds
Still seeing a few timeouts after recently bumping up the number of
builds.  Bump this again to hopefully address the issue for now.

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2021-01-27 13:32:32 -05:00
Kumar Gala 536be8f005 sdk: Move to SDK 0.12.2
Update ci and docs to reference SDK 0.12.2

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2021-01-25 12:30:49 -05:00
Kumar Gala 4ac2c420f9 ci: Bump up number of builds
To get the daily build to hopefully run completely w/o timeouts lets
increase the number of builders.

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2021-01-23 10:36:55 -06:00
Anas Nashif be00feb6eb ci: switch to 0.12.1 SDK
Move to new SDK.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2021-01-20 16:45:31 -05:00
Kumar Gala 49b1f31aed ci: update docker image to v0.11.12
Update to docker image v0.11.12 to get SDK 0.12.1

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2021-01-18 17:09:22 -05:00
Kumar Gala 7b6fe47691 ci: Update docker image to v0.11.11 for SDK 0.12.0
Update the docker image we build with to grab SDK 0.12.0 in addition to
0.11.4.

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2021-01-05 18:58:05 -05:00
Anas Nashif a05d056943 ci: rename sanitycheck -> twister
Change all CI scripts to use the new script name: twister.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2020-12-11 14:13:02 -05:00
Ioannis Glaropoulos 6895607360 buildkite: update pipeline to use new dockerfiles release
Update buildkite to use dockerfiles release 0.11.10.
Update both pipeline.yml and daily.yml.

Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
2020-11-12 15:22:17 -06:00
Kumar Gala eda6dbe1bc ci: double number of builders for daily build
To get the daily build to hopefully run completely w/o timeouts lets
double the number of builders.

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2020-09-22 14:16:58 -05:00
Kumar Gala a0a3af1a1a ci: Bump timeout for daily build to 3.5 hours
In an attempt to get the daily builds to complete, but the timeout for
them to 3.5 hours.

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2020-08-11 11:08:49 -05:00
Kumar Gala 5dcc6ba529 ci: Add a daily full build workflow
We use a seperate pipeline step and try and reuse the run.sh script with
some minor modifications.  There's a seperate pipeline for this purpose
that does the schedule build.

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2020-06-29 08:11:46 -05:00