Age | Commit message (Collapse) | Author |
|
Build fails on oe-core master branch. Lets change
to the version that works for us for now until the
issues are fixed on master branch
Change-Id: I0d1940a3a038a5ffabd38f98a560c8ba57727e79
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
This matches the OE RBP setup.
Change-Id: I0fcf0ac41a6def938691f5a8d0ddf411eb9509c0
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
This should make the CI fail when the build fails instead keep on going.
Change-Id: I7a350a7cfdbcdf4e4d4d6b2f9297c26eb39cc5ef
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: I3738a3697b3745a24d47104f0d1ba3a8429e9681
|
|
Enable ptest (pacakge test) packages to be built for all packages
which support it. To avoid image bloat this does not cause all ptest
packages to be installed, they need to be individually selected via
IMAGE_INSTALL.
Change-Id: Iac06ce3af4f412f0c472b20033c2643aaf149b4e
Signed-off-by: Stuart Haslam <stuart.haslam@linaro.org>
|
|
Use basename instead of cut for external toolchain path parsing
to be more flexible.
Change-Id: Ia427b88cc5e97cc147591bfcb03df666990f7f6d
Signed-off-by: Robert Savoye <rob.savoye@linaro.org>
|
|
E.g. http://abe.tcwglab.linaro.org/binaries/2015.99/gcc-linaro-4.9-2015.99-x86_64_aarch64-linux-gnu.tar.xz
Change-Id: I1c2ba85e30767584efcdbcf6a19affcf05bd7724
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: I806accb03a321ce5fa3b246f921f40cbd5ddabf1
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: I9c433b1b839d451b3cdb8032dd5a1e39cc1436cd
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: I88e52bfe813d28ce6a34ff22d5d29222be29867a
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
When doing builds for several OE versions (e.g. dylan, dora, master)
it is better to use a different sstate folder for each release,
otherwise the sstate-cache-management will delete older release
packages which is not a behavior that we need. This commit adds an
option to specify a 'subfolder' to use in the main sstate_dir area for
Linaro CI loop.
Change-Id: I49662c0ec6ebf577992a12240626ada999918c5a
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
This commit splits the Linaro CI (Jenkins) options into a specific
function, so that these settings can be done even when using a custom
workspace init function. e.g. after the build specific 'init env'
script/function is done. It is important to note that
init_env_linaro_ci() will be called for every build, so this function
must only configured global configuration, not build-specific
attributes. Build specific options need to be configured in init_env
or in the custom init function.
Change-Id: Ifd3b04bfa60b6def780ea41f4b935ac186bbafe0
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Change-Id: If8d9fcd30d4cb9fb9b5ccb9d21f05f8fa6d02b15
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Change-Id: I3140febf1e3754014e8e1a1c8d312e989425a2e1
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Even after syncing with oe-core patches, we still observe random build
failures.
Change-Id: Ice53793bf9b2facdf7aabac2c1efbf40246cc46e
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: Idf1a0bfbb49dc9bb91600bc6b1de4ddd3ea6b3c5
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
We need to be able to reuse the jenkins-setup scripts for several
different Linaro OE builds. This commit lets us replace the default
init_env function with a build-specific function.
The build-specific command will typically be another script/program
outside of jenkins-setup, e.g:
./init-and-build.sh -i "MACHINE=${machines} source setup-environment build"
Change-Id: I136715fe685db12ad7f7244a86fa981ada5ce174
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
The main idea here is to start using jenkins-setup scripts as generic
tools that facilitates the setup, configuration and builds for Linaro
OE builds, and to remove any configuration which is specific to a
particular build. When Linaro OE CI started there was only one build,
we now want to reuse the setup tools for every Linaro OE builds. So
only settings which are related to Linaro CI should persist
eventually.
So this commit isolates the 'build environemnt initiliazation' in its
own function, so that it can later be replaced and parameterized.
Change-Id: If347103654339d42a027580eed2f5e592b8286f1
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
|
|
|
|
|
|
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Advanced manifest can use 'groups' to tie projects together, such
that only a subset of the project are fetched/sync'd when running
repo sync.
The 'groups' is provided to repo init command.
For repo manifest documentation:
=
Attribute `groups`: List of groups to which this project belongs,
whitespace or comma separated. All projects belong to the group
"all", and each project automatically belongs to a group of
its name:`name` and path:`path`. E.g. for
<project name="monkeys" path="barrel-of"/>, that project
definition is implicitly in the following manifest groups:
default, name:monkeys, and path:barrel-of. If you place a project in the
group "notdefault", it will not be automatically downloaded by repo.
If the project has a parent element, the `name` and `path` here
are the prefixed ones.
=
Since '-g' option to init-and-build.sh was used already, '-m' is
used...
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
This reverts commit f0aff2c4a1b28c7d0793c445e061f8ca8fe267f7.
|
|
|
|
|
|
quick fix to allow builddir to moved (for fixing jdk8 build)
|
|
The '-v' verbose option is passed to bitbake and is useful for
debugging build failures.
Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
|
|
|
|
|
|
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
- use our own repo mirror
- pass --repo-url
- prepend manifest_ to manifest related variables
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
|
|
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
|
|
|
|
|
|
|
|
|
|
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
|
|
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
|
|
|
|
|
|
|
|
Script takes arguments and all CI builds need to be changed.
usage: $0 options
This script initialize and run OpenEmbedded builds with Linaro settings.
OPTIONS:
-h Show this message
-a Target architecture (armv7a or armv8)
-g GCC version (4.7 or 4.8)
-u External Linaro toolchain URL
To do build with external Linaro toolchain -u have to be used.
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
|
|
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
|
|
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
|
|
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
|
|
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
|
|
today"
This reverts commit d4e395e326121dd64c8b346081f78e7d8f3c6982.
Cleaning build was started so we can switch back to Saturdays.
|