diff options
author | Corentin LABBE <clabbe@baylibre.com> | 2021-03-08 09:30:41 +0000 |
---|---|---|
committer | Corentin LABBE <clabbe@baylibre.com> | 2021-03-08 09:38:44 +0000 |
commit | 7fcb2de36f40171d79c6c9d3191eafaeec59c0a6 (patch) | |
tree | 0468fc0ca951cbdce4046dffd4b7d11d0e6b5f5d /jjb/common | |
parent | ecc8c3c6691fba1d2126d68e8fef69a8649b6ef8 (diff) |
Add a script for publishing bmeta to kernelci
Add a function to generate and publish bmeta.json for kernelci.
Nothing is done yet, only debug to be sure correct informations are
generated.
Bug-AGL: SPEC-3414
Change-Id: Ic605034fecf751aa2a768557c4c8cd28d6bf5154
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
Diffstat (limited to 'jjb/common')
-rw-r--r-- | jjb/common/include-agl-kci-publish-build-meta.sh | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/jjb/common/include-agl-kci-publish-build-meta.sh b/jjb/common/include-agl-kci-publish-build-meta.sh new file mode 100644 index 00000000..da36d4c7 --- /dev/null +++ b/jjb/common/include-agl-kci-publish-build-meta.sh @@ -0,0 +1,32 @@ +#!/bin/bash + +echo "\n\n\n" +echo "#########################################" +echo "\n\n\n" + +kci-publish() { + # check GERRIT_PROJECT to find if we build an app or not + echo $GERRIT_PROJECT |grep -q apps + if [ $? -eq 0 ];then + # for app + BUILD_VERSION="AGL-app-gerrit-$GERRIT_CHANGE_NUMBER-$GERRIT_PATCHSET_NUMBER" + else + # for release + BUILD_VERSION="AGL-gerrit-$RELEASE_BRANCH-$RELEASE_VERSION" + fi + + echo "DEBUG: generate bmeta for kernelCI" + echo "DEBUG: machine ${TARGETMACHINE}" + echo "DEBUG: build_version $BUILD_VERSION" + echo "DEBUG: commit $DIST_BUILD_HASH" + echo "DEBUG: arch $TARGETARCH" + echo "DEBUG: branch $GERRIT_BRANCH" + return 0 + ./agl-publish.py --machine ${TARGETMACHINE} \ + --build_version $BUILD_VERSION \ + --commit $DIST_BUILD_HASH \ + --arch $TARGETARCH \ + --branch $GERRIT_BRANCH +} + +kci-publish |