From 21443ee38a29d845a7e2465fd6decea9ccd2b278 Mon Sep 17 00:00:00 2001 From: Boris Ranto Date: Tue, 15 Nov 2016 14:54:40 +0100 Subject: [PATCH] kernel: Send package_manager_version information Signed-off-by: Boris Ranto --- kernel/build/build_deb | 2 ++ kernel/build/build_rpm | 2 ++ 2 files changed, 4 insertions(+) diff --git a/kernel/build/build_deb b/kernel/build/build_deb index 0d24b955..8bb1cce2 100644 --- a/kernel/build/build_deb +++ b/kernel/build/build_deb @@ -98,11 +98,13 @@ cd "$WORKSPACE" if [ "$THROWAWAY" = false ] ; then # push binaries to chacra find ../*.deb | $VENV/chacractl binary ${chacra_flags} create ${chacra_endpoint}/${ARCH}/ + PACKAGE_MANAGER_VERSION=$(dpkg-deb -f $(find ../*"$DEB_ARCH".deb | head -1) Version) # write json file with build info cat > $WORKSPACE/repo-extra.json << EOF { "version":"$kernelrelease", + "package_manager_version":"$PACKAGE_MANAGER_VERSION", "build_url":"$BUILD_URL", "root_build_cause":"$ROOT_BUILD_CAUSE", "node_name":"$NODE_NAME", diff --git a/kernel/build/build_rpm b/kernel/build/build_rpm index 0badf1a5..4eee5052 100644 --- a/kernel/build/build_rpm +++ b/kernel/build/build_rpm @@ -83,11 +83,13 @@ cd "$WORKSPACE" if [ "$THROWAWAY" = false ] ; then # push binaries to chacra find ~/rpmbuild/ | egrep '\.rpm$' | $VENV/chacractl binary ${chacra_flags} create ${chacra_endpoint}/$ARCH/ + PACKAGE_MANAGER_VERSION=$(rpm --queryformat '%{VERSION}-%{RELEASE}\n' -qp $(find ~/rpmbuild/ | egrep "\.$ARCH\.rpm" | head -1)) # write json file with build info cat > $WORKSPACE/repo-extra.json << EOF { "version":"$kernelrelease", + "package_manager_version":"$PACKAGE_MANAGER_VERSION", "build_url":"$BUILD_URL", "root_build_cause":"$ROOT_BUILD_CAUSE", "node_name":"$NODE_NAME", -- 2.39.5