From a07d761881eae940dcf17b0dc7e8bf7e123038f2 Mon Sep 17 00:00:00 2001 From: Laurent Alfonsi Date: Wed, 14 Sep 2022 18:38:46 +0200 Subject: round-robin.sh,dashboard-generate-squad.sh: Temporary fix for dashboard push .. waiting for a better solution not using sha1 Change-Id: I39327a9e60f96cc1a091e96b70caacd52588630f --- dashboard-generate-squad.sh | 8 ++++++-- round-robin.sh | 4 ++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/dashboard-generate-squad.sh b/dashboard-generate-squad.sh index 8efd8ef0..61653614 100755 --- a/dashboard-generate-squad.sh +++ b/dashboard-generate-squad.sh @@ -267,8 +267,12 @@ if [ ! -v TCWG_SQUAD_TOKEN ]; then exit 1 fi -base_artifacts_rev=\$(git show --no-patch --pretty=%h||echo "") -sed -i -e "s|#BASE-ARTIFACTS-REV#|\$base_artifacts_rev|" */results-metadata.json +top_artifacts=\$(pwd)/../.. +if [ -f $top_artifacts/git/base-artifacts_rev ]; then + base_artifacts_rev=$(cat \$top_artifacts/git/base-artifacts_rev) + sed -i -e "s|#BASE-ARTIFACTS-REV#|\$base_artifacts_rev|" */results-metadata.json +fi + EOF diff --git a/round-robin.sh b/round-robin.sh index 63c06d62..452b6973 100644 --- a/round-robin.sh +++ b/round-robin.sh @@ -1313,5 +1313,9 @@ $(cat ${rr[top_artifacts]}/mail/mail-body.txt)" git -C base-artifacts push --force baseline HEAD:refs/heads/${rr[baseline_branch]} EOF chmod +x ${rr[top_artifacts]}/jenkins/git-push.sh + + # Add base-artifacts git revision in artifacts, useful for dashboard-push.sh stage + echo "https://git-us.linaro.org/toolchain/ci/base-artifacts.git" > ${rr[top_artifacts]}/git/base-artifacts_url + git -C base-artifacts rev-parse HEAD > ${rr[top_artifacts]}/git/base-artifacts_rev ) } -- cgit v1.2.3