Commit Graph

19 Commits

Author SHA1 Message Date
Alexandre Bard 1b8231330d local.conf: Use shared states mirrors
Using this mirror will drastically speed up build time when building
from scratch. Everything that has already been built can be retrieved
through this mirror.

BugzID: 80026
2022-06-09 13:28:34 +02:00
Alexandre Bard 2f3120ccca conf: Use netmodules templateconf
These templates are shown when source openembedded build environment.
2022-02-10 09:30:01 +01:00
Marc Mattmueller c987422f62 local.conf: set parallel threads to 8 (server has now 8 vcpu's)
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-10-27 15:59:50 +02:00
Marc Mattmueller bc58edf65d local.conf: remove check of /tmp (space and inodes)
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-10-27 11:45:10 +02:00
Marc Mattmueller c2f977f9fd local.conf: added autorev-packages file and included it in local.conf
BugzID: 75209
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-10-12 11:43:12 +02:00
Marc Mattmueller 85ca7a099e repo: added src-rev script to update source revisions
BugzID: 74523
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-10-11 09:26:12 +02:00
Marc Mattmueller be3a70b6c2 local.conf: set parallel threads back to 4 (due to 2 jobs in parallel)
it is possible that two build jobs run on the same build server (e.g.
mmc- and a ramdisk job). Thus 8 parallel threads are slowing the
build more down than speeding it up.

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-07-29 21:41:06 +02:00
Marc Mattmueller 0e595a5b30 local.conf: increased the number of parallel builds from 4 to 8
BugzID: 73967
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-07-28 10:17:10 +02:00
Lucien Mueller c9caaba9ad Update BUILDHISTORY_COMMIT_AUTHOR.
Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
2021-07-28 09:56:03 +02:00
Lucien Mueller 1fdf613433 Create additional build folders.
minimal-image -> build-minimal
ostree images (dev,vcu) -> build
fct/lava-image -> build-fct

BugzID: 73920

Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
2021-07-28 09:56:03 +02:00
Alexandre Bard 7012582e82 local.conf: Disable generation of sources tarball
We don't need this and it is probably wasting build time and storage.

According to documentation:
"This technique is useful if you want to create a mirror server. If not,
however, the technique can simply waste time during the build."

https://www.yoctoproject.org/docs/3.1/mega-manual/mega-manual.html#faq
FAQ: 35.22
2021-03-13 13:49:35 +01:00
Alexandre Bard 3e8fad100d bblayers: Always include fct layer
In order to avoid issues like missing licenses or corrupted kernel
shared directory, it is better to remove this hack and always include
the fct layer.

BugzID: 70627
2021-03-04 11:59:11 +01:00
Alexandre Bard af20c2fa2e bblayers: Always include om layer
This layer is now safe to be always used. Everything in it, must be
explicitly requested from the distro.conf

BugzID: 69970
2021-01-28 11:49:49 +01:00
Marc Mattmueller 3d76f212bf jenkins: used writeFile for the distro version file and clean only this at the end
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-11-13 15:50:21 +01:00
Ramon Moesching e8828868a5 meta-netmodule-wlan: introduce new meta layer for wifi system
Common wlan layer for router and oem software

BugzID: 67888

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2020-11-11 14:36:04 +01:00
Alexandre Bard 247bcbe0aa local.conf: Remove preferred kernel version 2020-09-07 18:54:23 +02:00
Alexandre Bard a79da7661e local.conf: Remove custom license directory
This structure was storing license per architecture instead of all
licenses in the same directory. It requires a patch in yocto code to
look for licenses at this location.
2020-09-07 14:01:18 +02:00
Alexandre Bard 624cc52d94 local.conf: Remove everything from HOME 2020-09-03 21:59:01 +02:00
Alexandre Bard 3d5e977b1e Add base config files 2020-09-03 21:56:10 +02:00