Changes for the koi branch in CI.
authorJan-Simon Möller <jsmoeller@linuxfoundation.org>
Thu, 4 Feb 2021 16:35:33 +0000 (17:35 +0100)
committerJan-Simon Möller <jsmoeller@linuxfoundation.org>
Thu, 4 Feb 2021 17:57:34 +0000 (18:57 +0100)
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Ie1080c88c643c5f1c74a4f115350efb47bfd83bd

jjb/ci-apps-verify/ci-apps-jjb.yaml
jjb/common/include-agl-auto-conf-cvscheck.sh
jjb/common/include-agl-header.sh
jjb/common/include-agl-run-test-prepare.sh
jjb/common/include-agl-set-compositor-image.sh
jjb/common/include-agl-set-html5-image.sh
jjb/common/include-apps-header.sh
jjb/release-jjb-jellyfish-snapshot/release-jjb-jellyfish-snapshot.yaml
jjb/release-jjb-koi-snapshot/release-jjb-koi-snapshot.yaml

index c34ad80..9083141 100644 (file)
@@ -5,6 +5,7 @@
       - master
       - icefish
       - jellyfish
+      - koi
     architecture:
       - aarch64
       - x86-64
index a5dc135..d01a730 100644 (file)
@@ -7,9 +7,5 @@
 
 # only morty and newer support the cve-check, so check for master branch
 
-if [ x"master" = x"$GERRIT_BRANCH" ] ; then
-
-# archive sources within  tmp/deploy/
 echo '' >> conf/auto.conf
 echo 'INHERIT += "cve-check"' >> conf/auto.conf
-fi
\ No newline at end of file
index c837b93..b8b12ec 100644 (file)
@@ -155,7 +155,7 @@ set -x
 # h3ulcb-nogfx means no graphic drivers
 if test x"h3ulcb-nogfx" = x"$MACHINE"; then
     export TARGETIMAGE=${TARGETIMAGEnogfx}
-    if test x"master" = x"${TARGETBRANCH}" ; then
+    if test x"master" = x"${TARGETBRANCH}" -o x"koi" = x"${TARGETBRANCH}"; then
         export TARGETFEATURES="${TARGETFEATURESnogfx} agl-refhw-h3"
     else
         export TARGETFEATURES="${TARGETFEATURESnogfx}"
@@ -171,6 +171,9 @@ fi
 if test x"raspberrypi4" = x"${MACHINE}" -a x"jellyfish" = x"${TARGETBRANCH}" ; then
     export TARGETMACHINE="raspberrypi4-64"
 fi
+if test x"raspberrypi4" = x"${MACHINE}" -a x"koi" = x"${TARGETBRANCH}" ; then
+    export TARGETMACHINE="raspberrypi4-64"
+fi
 
 #if $DEBUG; then
 set | grep ^TARGET || true
index 4ab5fd0..ed59718 100644 (file)
@@ -100,7 +100,7 @@ qemuarm64)
        gen_info || exit 0
 ;;
 h3ulcb-nogfx)
-       if test x"master" = x"${TARGETBRANCH}" ; then
+       if test x"master" = x"${TARGETBRANCH}" -o x"koi" = x"${TARGETBRANCH}"; then
        lava_device=r8a7795-agl-refhw
        releng_device=r8a7795-agl-refhw
        gen_info || exit 0
index 3bb577a..10b6c7e 100644 (file)
@@ -10,10 +10,10 @@ set -e
 ################################################################################
 
 # only run on master, jellyfish and icefish
-( echo "master jellyfish icefish" | grep -q $TARGETBRANCH ) || exit 0
+( echo "master jellyfish icefish koi" | grep -q $TARGETBRANCH ) || exit 0
 
 # Use the agl-compositor
-export TARGETFEATURES="agl-demo agl-devel agl-netboot agl-compositor"
+export TARGETFEATURES="agl-demo agl-devel agl-netboot"
 export TARGETQA=""
 export TARGETIMAGE="agl-demo-platform"
 
index 002ff99..27188eb 100644 (file)
@@ -10,9 +10,9 @@ set -e
 ################################################################################
 
 # only run on master, jellyfish and icefish
-( echo "master jellyfish icefish" | grep -q $TARGETBRANCH ) || exit 0
+( echo "master jellyfish icefish koi" | grep -q $TARGETBRANCH ) || exit 0
 
-export TARGETFEATURES="agl-demo agl-profile-graphical-html5 agl-devel"
+export TARGETFEATURES="agl-demo agl-devel"
 export TARGETQA=""
 export TARGETIMAGE="agl-demo-platform-html5"
 
index 8919f3c..cb116fb 100644 (file)
@@ -109,7 +109,7 @@ case "$TARGETARCH" in
        x86-64)
            export TARGETSDKARCH="corei7-64"
            # starting with master, we use qemu for the SDK.
-           if test x"master" = x"$AGLBRANCH" -o x"jellyfish" = x"${AGLBRANCH}" ; then
+           if test x"master" = x"$AGLBRANCH" -o x"jellyfish" = x"${AGLBRANCH}" -o x"koi" = x"${AGLBRANCH}" ; then
                export TARGETSDKMACHINE="qemux86-64"
            else
                export TARGETSDKMACHINE="intel-corei7-64"
index 45e14d1..e82716f 100644 (file)
@@ -54,6 +54,7 @@
             - raspberrypi4
             - m3ulcb-nogfx
             - h3ulcb-nogfx
+            - bbe 
             # for aarch64
       - axis:
           type: slave
index 1f77a6f..4b2d92e 100644 (file)
@@ -54,6 +54,7 @@
             - raspberrypi4
             - m3ulcb-nogfx
             - h3ulcb-nogfx
+            - bbe
             # for aarch64
       - axis:
           type: slave