Prepare CI on master for new framework integration 62/26762/1
authorJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Fri, 29 Oct 2021 09:31:06 +0000 (11:31 +0200)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Fri, 29 Oct 2021 09:31:32 +0000 (11:31 +0200)
During the last workshop the transition to the new framework was presented.
This change essentially deprecates the SMACK-based application framework.

To prepare the integration of it, we remove the deprecated components:
- skip application framework related tests on master branch

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ia75c40674f9233a351796107f70521b017a5ced9

jjb/ci-apps-verify/ci-apps-jjb.yaml
jjb/common/include-agl-skipmaster.sh [new file with mode: 0644]

index 07ee96f..bb14e19 100644 (file)
       - shell:
           # including from ../common into ci-apps-{project}-merge-{aglbranch}-CIB-{architecture}
           !include-raw-escape:
+          - ../common/include-agl-skipmaster.sh
           - ../common/include-apps-header.sh
           - ../common/include-apps-fetch-install-sdk.sh
           - ../common/include-apps-build-app.sh
       - shell:
           # including from ../common into ci-apps-{project}-verify-CIBT-{architecture}
           !include-raw-escape:
+          - ../common/include-agl-skipmaster.sh
           - ../common/include-agl-header.sh
           - ../common/include-agl-repo.sh
           #- ../common/include-agl-select.sh
diff --git a/jjb/common/include-agl-skipmaster.sh b/jjb/common/include-agl-skipmaster.sh
new file mode 100644 (file)
index 0000000..107a961
--- /dev/null
@@ -0,0 +1,6 @@
+#!/bin/bash
+
+# Do not execute on master branch (new appfw)
+if test x"master" = x"${GERRIT_BRANCH}" ; then
+exit 0
+fi