...
 
Commits (6)
  • Enrico Scholz's avatar
    updated submodules · 5a62e6fc
    Enrico Scholz authored
    * sources/de.sigma-chemnitz.vm016 cc5dfec...0952362 (1):
      > kernel: moved 4.14.93 to _xtra
    5a62e6fc
  • Enrico Scholz's avatar
    updated submodules · aad094ec
    Enrico Scholz authored
    * sources/de.sigma-chemnitz 5cd71bb...3188c94 (8):
      > packagegroup-ci: updated for our changes
      > valgrind: added build fix
      > qemu: backported upstream fix
      > Merge branch 'master' into thud-next
      > Merge branch 'master' into thud-next
      > Merge branch 'master' into thud-next
      > Merge branch 'master' into thud-next
      > Merge branch 'master' into thud-next
    
    * sources/de.sigma-chemnitz.vm016 0952362...ed5f3df (5):
      > kernel: updated onsemi patch
      > kernel: regenerated patchsets
      > elito-decode-definitions: removed fixup patch
      > elito-decode-registers: removed; in upstream now
      > devel: improved patchset generation
    
    * sources/poky a358cc2010...cb26830f76 (51):
      > build-appliance-image: Update to thud head revision
      > poky.conf: Bump version for 2.6.3 thud release
      > expat: fix CVE-2018-20843
      > libcroco: fix CVE-2017-7961
      > ghostscript: Fix 3 CVEs
      > bzip2: fix CVE-2019-12900
      > libarchive: integrate security fixes
      > gstreamer1.0-plugins-base: fix CVE-2019-9928
      > libsdl: CVE fixes
      > OpkgPM: use --add-ignore-recommends to process BAD_RECOMMENDATIONS
      > opkg: add --ignore-recommends flag
      > scripts: Remove deprecated imp module usage
      > uboot-sign.bbclass: Remove tab indentations in python code
      > glib: Security fix for CVE-2019-9633
      > qemu: Security fixes CVE-2018-20815 CVE-2019-9824
      > glibc: backport CVE fixes
      > lighttpd: fix CVE-2019-11072
      > uninative: Update to 2.6 release
      > uninative: Switch from bz2 to xz
      > yocto-uninative: Update to 2.5 release
    aad094ec
  • Enrico Scholz's avatar
    c9a6e62f
  • Enrico Scholz's avatar
    bcdd8888
  • Enrico Scholz's avatar
    updated submodules · 4415972b
    Enrico Scholz authored
    * sources/de.sigma-chemnitz.vm016 ed5f3df...bdd0e46 (1):
      > kernel: updated patchset
    
    * sources/meta-phytec 526118c...aa27c9d (25):
      > machine: phycore-imx8-2.conf: fix file permission
      > conf: machine: i.MX8: Enable wifi feature
      > conf: machine: phycore-imx8-2: Use IMAGE_BOOT_FILES variable
      > machine: imx8qm: Add support for phycore-imx8-2
      > scripts: copy_file_by_priority: handle layer without priority
      > scripts: Add specifics for imx8 in our yocto init
      > recipes-bsp: firmware: Add some data to sterling recipe
      > recipes-kernel: Update linux-mainline to 4.19
      > bbu: barebox-targettools not for i.MX8
      > gstreamer-plugins-bad: Enable wayland plugin
      > recipes-kernel: Update linux-mainline_4.9.98-phy5 to *-phy6
      > imx-kobs: reorder flash order to be power cut tolerant
      > machine: Add phyflex-imx6-11
      > linux-mainline: imx6: Update recipe version to v4.14.134-phy1
      > barebox: imx6: Update recipe version to v2017.12.0-phy4
      > barebox_2017.12.0-phy3: Add upstream commit
      > bbu: check release from barebox images
      > recipes-bsp: imx-kobs: clean up output
      > kernel: linux-mainline: imx6: Update recipe version to v4.14.126-phy1
      > kernel/barebox/u-boot: Fix COMPATIBLE_MACHINE expressions
    
    * sources/meta-yogurt 654135f...d5ccc33 (20):
      > recipes-core: iotedge-daemon: Move to dynamic-layers
      > distro: yogurt-ci: Update linux-mainline to 4.19.y-phy branch
      > packagegroup-hwtools: bbu only for imx6 platforms
      > weston: Do not require input device for startup
      > packagegroup-wifi: Add laird-sterling-etsi and brcm-patchram-plus
      > packagegroup-bluetooth: Add laird-sterling-etsi and brcm-patchram-plus
      > packagegroup-hwtools: add kmsxx
      > kmsxx: update to fix build issue
      > aikit-docker-images: Update to version 0.4.1
      > distro: yogurt-gateway: update RK3288 DISTRO_VERSION
      > Revert "layer: add rust 1.32"
      > recipes-core: iotedge-daemon: Disable systemd service
      > recipes-core: Remove iotedge
      > phytec-initramfs-image: remove busybox-initramfs dependency
      > distro: yogurt-gateway: update RK3288 DISTRO_VERSION
      > README.md: Replace 2nd maintainer s/Wadim Egorov/Norbert Wesp
      > phytec-qtdemo: Update to v1.4 with latest commit
      > packagegroup-hwtools: Add phytool
      > recipes-core: iotedge-daemon: Disable systemd service
      > aikit-docker-images: Add systemd service and container runner
    4415972b
  • Enrico Scholz's avatar
    updated submodules · 98c51b18
    Enrico Scholz authored
    * sources/de.sigma-chemnitz 3188c94...049a25e (2):
      > Revert "elito-devicetree: fixed race with kernel"
      > Merge branch 'master' into thud-next
    
    * sources/de.sigma-chemnitz.vm016 bdd0e46...b263f74 (2):
      > image: added fbcat
      > kernel: updated onsemi patch
    
    * sources/meta-openembedded 9b3b907f3...2d088d252 (8):
      > postgres: update to 10.10
      > wireshark: Update to 2.6.10 for security fixes.
      > libedit: Add native and nativesdk to BBCLASSEXTEND
      > lua: Security fix for CVE-2019-6706
      > apache2: upgrade 2.4.39 -> 2.4.41
      > apache2: Correct appending to SYSROOT_PREPROCESS_FUNCS
      > apache2: upgrade 2.4.34 -> 2.4.39
      > apache2: set CVE_PRODUCT
    
    * sources/poky cb26830f76...e694933647 (4):
      > bitbake: tests/fetch: Resolve fetch error in bitbake-selftest
      > YP Docs: Set up the August 2019 date for 2.6.3 release.
      > bitbake: fetch2: show warning when renaming the archive with bad checksum failed
      > bitbake: utils: Fix movefile() exception handling with python3
    98c51b18
......@@ -4,14 +4,10 @@ include: https://gitlab-ext.sigma-chemnitz.de/elito/gitlab-ci/raw/master/yml/oe-
variables:
X_PROJECT: "vm016"
stages:
- build
- assemble
- deploy
X_CI_DISTRO_FEDORA_30: "t"
## generic build script
.build: &build_generic
.build:generic:
extends: .build:oe
script:
- submodule_sync
......@@ -19,66 +15,35 @@ stages:
- _make ci-build -k
- rm -f _deploy${X_CI_FLAVOR}/*.ubifs
.build-image: &build_image
variables:
X_CI_TARGETS: "image"
X_CI_FLAVOR: ""
.build-sdk: &build_sdk
except:
variables:
- $X_CI_NO_SDK
- $X_CI_SUBMODULE_MODE == "--remote"
variables:
X_CI_TARGETS: "sdk"
X_CI_FLAVOR: "-sdk"
## The real builds
build:ubuntu:
<<: *build_generic
<<: *build_image
only:
variables:
- $X_CI_ALL_DISTROS
- $X_CI_DISTRO_UBUNTU_XENIAL
image: $CI_REGISTRY/docker/sigma/ci/elito-ubuntu:xenial
build:ubuntu:xenial:
extends:
- .distro:ubuntu:xenial
- .build-image:oe
sdk:ubuntu:xenial:
<<: *build_generic
<<: *build_sdk
only:
variables:
- $X_CI_ALL_DISTROS
- $X_CI_DISTRO_UBUNTU_XENIAL
image: $CI_REGISTRY/docker/sigma/ci/elito-ubuntu:xenial
extends:
- .distro:ubuntu:xenial
- .build-sdk:oe
#
build:fedora:30:
<<: *build_generic
<<: *build_image
except:
variables:
- $X_CI_DISTRO_NO_FEDORA_30
image: $CI_REGISTRY/docker/sigma/ci/elito-fedora:30
extends:
- .distro:fedora:30
- .build-image:oe
sdk:fedora:30:
<<: *build_generic
<<: *build_sdk
except:
variables:
- $X_CI_DISTRO_NO_FEDORA_30
- $X_CI_NO_SDK
image: $CI_REGISTRY/docker/sigma/ci/elito-fedora:30
extends:
- .distro:fedora:30
- .build-sdk:oe
## Assemble results
assemble:fedora:
assemble:fedora:30:
extends: .assemble:oe
dependencies:
needs:
- build:fedora:30
- sdk:fedora:30
except:
variables:
- $X_CI_DISTRO_NO_FEDORA_30
- $X_CI_NO_SDK
script:
- M=phyboard-nunki-imx6-1
......@@ -91,7 +56,28 @@ assemble:fedora:
- install -p -m 0644 _deploy/*-$M.ubifs.xz _files/image/ || ':'
- install -p -m 0644 _deploy/*-$M.manifest _files/image/
- install -p -m 0644 _deploy-sdk/*.sh _files/sdk/fedora-sdk.sh
- install -p -m 0644 _deploy-sdk/*.sh _files/sdk/fedora30-sdk.sh
#
assemble:ubuntu:xenial:
extends: .assemble:oe
needs:
- build:ubuntu:xenial
- sdk:ubuntu:xenial
script:
- M=phyboard-nunki-imx6-1
- install -p -m 0644 _deploy/barebox.* _files/image/
- install -p -m 0644 _deploy/*_vm016.dtb _files/image/
- install -p -m 0644 _deploy/zImage _files/image/
- install -p -m 0644 _deploy/*-$M.fitimg _files/image/ || ':'
- install -p -m 0644 _deploy/*-$M.raucb _files/image/ || ':'
- install -p -m 0644 _deploy/*-$M.wic.xz _files/image/ || ':'
- install -p -m 0644 _deploy/*-$M.ubifs.xz _files/image/ || ':'
- install -p -m 0644 _deploy/*-$M.manifest _files/image/
- install -p -m 0644 _deploy-sdk/*.sh _files/sdk/ubuntu16-sdk.sh
## create pages
pages:
......@@ -99,10 +85,5 @@ pages:
only:
variables:
- $CI_BUILD_REF_NAME == $X_CI_PAGES_REF
except:
variables:
- $X_CI_DISTRO_NO_FEDORA_30
- $X_CI_NO_SDK
- $X_CI_SUBMODULE_MODE == "--remote"
dependencies:
- assemble:fedora
needs:
- assemble:fedora:30
Subproject commit 5cd71bb4d17dfe743774cd7ffa7591052dc84655
Subproject commit 049a25e79a4ad153a89b6255349cf82786d13f6e
Subproject commit cc5dfec33c459c24ff8f39c857f9bff10d4061fb
Subproject commit b263f74b28f2a2765c84d0f707af19ab2750e879
meta-openembedded @ 2d088d25
Subproject commit 9b3b907f30b0d5b92d58c7e68289184fda733d3e
Subproject commit 2d088d252624b19df384aecc434d23afb636178f
meta-phytec @ aa27c9d3
Subproject commit 526118c7393b0914e6c1e4b82fcb0a45b075823b
Subproject commit aa27c9d3ee24ebd993cc87d2ad1f9ecbed4f018e
meta-yogurt @ d5ccc33d
Subproject commit 654135fa3fa4f998d0193a494231de789f56b5fd
Subproject commit d5ccc33d8f7bd22b6341e3e222fc7fb57e9c1819
poky @ e6949336
Subproject commit a358cc20104a554d1336fdb80bf39fe8603527ef
Subproject commit e6949336479e611a142834b6d9241514cbaeaf80